11.10
This could be implemented using both FUSE and SSHFS.
Download both from http://fuse.sourceforge.net/sshfs.html
1. Install FUSE
package: fuse-x.tar.gz
Extract and install
#tar xvf fuse-x.tar.gz
#cd fuse-x
#./configure
#make
#make install
After successful installation, install SSHFS
package: sshfs-fuse-x.tar.gz
Extract and install
#tar xvf sshfs-fuse-x.tar.gz
#cd sshfs-fuse-x
#./configure
#make
#make install
Now we can use sshfs to mount sftp share. Before mounting, create mount point where the share to be mounted.
#mkdir /mnt/sftpshare
Mount command: sshfs <username>@<sftpserver IP/host>:/<sftp_share_path> /<mountpoint>
Eg:
#sshfs testuser@192.168.1.2:/home/testuser /mnt/sftpshare/
This will prompt for password if user configured any password.
NOTE: If you want to avoid prompting for password,then you should configure key based ssh login between these servers.
Verify the mounted partition using df command.
To mount this share directory in boot time, add the following entry in /etc/fstab
sshfs#testuser@192.168.1.2:/home/testuser /mnt/sftpshare fuse defaults 0 0
NOTE: For unmounting this partition,we can use fusermount command as below
#fusermount -u /mnt/sftpshare/
Reference: http://www.coretimer.com/howtos/how-to-mount-sftp-share-in-remote-linux-machine/
No Comment.
Add Your Comment