自动挂载远程服务器上,Ubuntu16.04系统自动挂载本地NTFS分区、远程Linux服务器、远程Windows服务器共享文件夹...

环境

本地系统:Ubuntu 16.04

Linux服务器:Ubuntu 14.04

Windows服务器:Windows Server 2008 R2 Enterprise

1.挂载本地磁盘

按super键输入ci,在程序“磁盘”中设置。

2.挂载远程Linux服务器

创建ssh key

ssh-keygen -t rsa

设置无密码登录

ssh-copy-id username@remote-server

安装sshfs

sudo apt-get install sshfs

新建目录

mkdir remote

手动挂载

sshfs 用户名@服务器IP地址:/home/用户名/ /home/用户名/remote/

卸载

sudo umount remote/

自动挂载

按super键输入qi,在程序“启动应用程序”中添加启动程序。

sshfs 用户名@服务器IP地址:/home/用户名/ /home/用户名/remote/

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

附上/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

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

写权限问题,先卸载,再按下面步骤挂载

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/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值