Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
 

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: How To set up the FTP or Web server, get  files from the hard drive using FTP< Next Oldest | Next Newest >
bdkives Offline





Group: Members
Posts: 7
Joined: Nov. 2004
Posted: Jan. 08 2005,06:16 QUOTE

How To get  files from the hard drive using the FTP or Web server.

I've seen the above problem duplicated numerous times on the board, and I finally figured out how to do it. Getting the BetaFTP server to work from the /ramdisk was easy. Getting it working from a Windows2000 hard drive file system was harder. As of DSL 9.1, there were still two bugs in DSL preventing it. Here's how to get it working.

1) Start the Network
Right Click, SYSTEM > NET SETUP > NET CARD > CONFIG

2) Start an XTerminal (click on it) and the type "sudo su",
or right click on XShells > ROOT ACCESS

3) Set the DSL password
passwd dsl
You could also add a new user, and make his home directory /mnt .

4) Temporary fix (for this session)
change fstab to read/write
chmod 666 /etc/fstab
edit /etc/fstab using vi, scite, beaver, whatever.
There should be a like that looks like this:

# Added by KNOPPIX
/dev/hda2 /mnt/hda2 ntfs noauto,users,exec,ro,uid=1001,gid=500 0 0

It may be hda1 or hda3. Change the 500 to 50 and add a ",umask=0222". It should look like this:
/dev/hda2 /mnt/hda2 ntfs noauto,users,exec,ro,umask=0222,uid=1001,gid=50 0 0

and save it.

5) mount the hard drive.
Use whatever hda # you had above.
mount /dev/hda1
or
mount /mnt/hda1
or you could use the doc-app slit on the lower right to mount it.

6) Start up the FTP server
SYSTEM > DAEMONS > FTPD > BetaFTP > START

and use your remote FTP client to download the files from /mnt/hda1
the user name is "dsl" and the password is what ever you set it to.

---------------
4B) Optional
To make the changes permanent for hard drive installation or CD re-master.
Edit the /usr/sbin/rebuildfstab or /KNOPPIX/usr/sbin/rebuildfstab file.

Change the line
group="500"
to
group="50"

Change the line
   ntfs) options="${options},ro" ;;
to
   ntfs) options="${options},ro,umask=0222" ;;

Save it and reboot or re-master the CD

---------------
Optional)   Starting the web server
Do steps 1)-6) above
edit the file /opt/monkey/conf/monkey.conf
change the second line to
Server_root /mnt/hda1
and save it.
Then Click on SYSTEM >  DAEMONS > MONKEY WEB SERVER > MONKEY START

Go over to your remote system browser and and put in the DSL system IP Address in the URL. You should see your hard drives files listed in the browser.
Don't know your  IP Address? Type "ifconfig" in the root XTerm.
From the remote browser, do a "save target as" to save your files to the remote hard drive. Or click on the directories.

-Bruce Kives
Back to top
Profile PM 
0 replies since Jan. 08 2005,06:16 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

 
reply to topic new topic new poll
Quick Reply: How To set up the FTP or Web server

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code