2009年1月7日星期三
利用sshfs打造安全网络驱动器
环境及安装程序
服务器:
Dell xps 420
ubuntu intrepid8.10 x64
192.168.1.101
#aptitude install openssh-server
客户端:
vmware workstation 6.5.1虚拟机
ubuntu 8.04 x86
192.168.1.109
#aptitude install openssh-client
#aptitude install fuse-utils
#aptitude install sshfs
fuse-utils: 用于用户态程序向内核输出一个虚拟文件系统
sshfs: 是一个基于SSH传输协议的文件系统客户端
配置
客户端:
#adduser woody fuse
将使用用户名加入fuse组
#chmod 4755 /bin/fusermount
更改fusermount权限
注销woody,重新登录
创建挂节点
$mkdir /home/woody/mainpc
可以在/etc/host加入一条记录
192.168.1.101 mainpc
设置完毕,现在可以挂接
$sshfs woody@mainpc:/ /home/user/mainpc
这里的woody是服务器端的一个用户,只要woody能访问的资源,在客户端就可访问
如果ssh服务器端口不是缺省的22,而是822
$sshfs -p 822 woody@mainpc:/ /home/user/mainpc
sshfs更多的用法man sshfs
sshfs相比于ssh客户端而言,它可以将ssh服务器输出的目录映射为本地驱动器。
服务器:
Dell xps 420
ubuntu intrepid8.10 x64
192.168.1.101
#aptitude install openssh-server
客户端:
vmware workstation 6.5.1虚拟机
ubuntu 8.04 x86
192.168.1.109
#aptitude install openssh-client
#aptitude install fuse-utils
#aptitude install sshfs
fuse-utils: 用于用户态程序向内核输出一个虚拟文件系统
sshfs: 是一个基于SSH传输协议的文件系统客户端
配置
客户端:
#adduser woody fuse
将使用用户名加入fuse组
#chmod 4755 /bin/fusermount
更改fusermount权限
注销woody,重新登录
创建挂节点
$mkdir /home/woody/mainpc
可以在/etc/host加入一条记录
192.168.1.101 mainpc
设置完毕,现在可以挂接
$sshfs woody@mainpc:/ /home/user/mainpc
这里的woody是服务器端的一个用户,只要woody能访问的资源,在客户端就可访问
如果ssh服务器端口不是缺省的22,而是822
$sshfs -p 822 woody@mainpc:/ /home/user/mainpc
sshfs更多的用法man sshfs
sshfs相比于ssh客户端而言,它可以将ssh服务器输出的目录映射为本地驱动器。
标签: ubuntu sshfs
订阅 博文 [Atom]