По порядку:

1) видеть на компе по ftp все три HDD:

touch /usr/local/.files
echo "/etc/fstab" >> /usr/local/.files
touch /etc/fstab
echo "/dev/discs/disc0/part1 /tmp/harddisk/hdd1 ext3 rw,noatime 1 1" >> /etc/fstab
echo "/dev/discs/disc0/part2 /tmp/harddisk/hdd2 ext3 rw,noatime 1 1" >> /etc/fstab
echo "/dev/discs/disc0/part3 /tmp/harddisk/hdd3 ext3 rw,noatime 1 1" >> /etc/fstab[/PHP]

где dev/discs/disc0/part1 заменить на пути отображаемые
PHP Code:
fdisk -
[PHP]
mkdir /tmp/harddisk

в pre-mount прописать (если уже не прописано):

PHP Code:
for i in `/usr/bin/awk '/ext3/{print($1)}' /etc/fstab
do 
  /
bin/grep -q $i /proc/mounts || /sbin/e2fsck -p $i 2>&| /usr/bin/logger -t e2fsck 
done 
далее расшариваем папку /tmp/harddisk

в файле /opt/etc/proftpd.conf

PHP Code:
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot /tmp/harddisk 
или пописываем пользователя с домашней директорией /tmp/harddisk

2) про железку песня отдельная она по ftp читает?!