本文链接:https://www.jianshu.com/p/2a28af19fccc
环境
本地系统:Ubuntu 16.04
Linux服务器:Ubuntu 14.04
Windows服务器:Windows Server 2008 R2 Enterprise
1.挂载本地磁盘
按super键输入ci,在程序“磁盘”中设置。
参考
http://www.jianshu.com/p/e698cddedc20
2.挂载远程Linux服务器
创建ssh key
ssh-keygen -t rsa
设置无密码登录
ssh-copy-id username@remote-server
参考 https://www.linuxdashen.com/ssh-key%EF%BC%9A%E4%B8%A4%E4%B8%AA%E7%AE%80%E5%8D%95%E6%AD%A5%E9%AA%A4%E5%AE%9E%E7%8E%B0ssh%E6%97%A0%E5%AF%86%E7%A0%81%E7%99%BB%E5%BD%95
安装sshfs
sudo apt-get install sshfs
新建目录
mkdir remote
手动挂载
sshfs 用户名@服务器IP地址:/home/用户名/ /home/用户名/remote/
卸载
sudo umount remote/
自动挂载
按super键输入qi,在程序“启动应用程序”中添加启动程序。
sshfs 用户名@服务器IP地址:/home/用户名/ /home/用户名/remote/
参考 http://www.cnblogs.com/programfish/p/4101076.html
3.远程Windows服务器
安装cifs-utils
sudo apt-get install cifs-utils
手动加载
sudo mount.cifs -o vers=2.0,username=用户名,password=密码,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 //服务器IP地址/目录名 /media/用户名/目录名/
自动挂载
编辑/etc/fstab文件,在最后一行加入:
//服务器IP地址/目录名 挂载目录 cifs username=用户名,password=密码,rw,user,vers=2.0,uid=1000,gid=1000 0 0
参考
http://blog.csdn.net/li_hai/article/details/7162210
附上/etc/fstab文件
# D pan
/dev/disk/by-uuid/9CDCBCFCDC /media/用户名/Data auto nosuid,nodev,nofail,x-gvfs-show 0 0
# Linux server 这里可加可不加,我选择不加
#用户名@192.168.70.254:/home/用户名 /home/用户名/remote fuse.sshfs defaults,allow_other,_netdev 0 0
# sudo mount.cifs -o vers=2.0,username=用户名,password=密码 //服务器IP地址/目录名 /media/用户名/目录名/
//服务器IP地址/目录名 /media/用户名/目录名 cifs username=用户名,password=密码,rw,user,vers=2.0,uid=1000,gid=1000 0 0
附上一些报错
报错
mount: only root can mount
解:加参数user
参考 https://askubuntu.com/questions/336387/only-root-can-mount-dev-sdb1-on-media-sdb1-contribute-to-external-usb-drive
ubuntu16.04系统挂载windows服务器的共享文件
报错
mount.cifs: permission denied: no match for /media/rong/Design found in /etc/fstab
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解:
加参数vers=2.0
参考
https://ask.fedoraproject.org/en/question/87463/samba-windows-10-share-mount-error112-host-is-down/
写权限问题,先卸载,再按下面步骤挂载
sudo mount.cifs -o vers=2.0,username=用户名,password=密码,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 //192.168.60.254/Design /media/用户名/Design/
参考 http://www.cnblogs.com/sodu88/p/sharing-folders-to-linux.html