Ubuntu挂载文件服务器
Ubuntu挂载文件服务器
curlftpfs指令挂载FTP
安装curlftpfs
sudo apt install curlftpfs
启动挂载
创建挂载目录
mkdir 98
自动挂载
curlftpfs 账号:密码@IP/需要挂载的目录 本机挂载目录
例如
curlftpfs zjw:123@192.163.1.1 98
mount指令挂载cifs
指令:
sudo mount -t cifs //IP/需要挂载的目录 本地挂载路径 -o username=用户名,password=密码,uid=用户名或用户ID
例如:
sudo mount -t cifs //192.163.1.1 98 -o username=zjw,password=123
其中-t cifs是指使用cifs的类型来mount,而cifs是Common Internet File System,通用internet文件系统 ,简单来说就是用来通过网络进行文件的读写、共享等功能。
但是!这样挂载后不能读写,只有root用户有权限读写,所以需要在选项中即在-o后面指定UID ,一般UID就是自己的用户ID,是一个数字,或者直接写自己的用户名。
如果不知道可以通过id命令查询:
id
# uid=1013(junwei) gid=1013(junwei) groups=1013(junwei),999(docker)
最后指令
sudo mount -t cifs //192.163.1.1 98 -o username=zjw,password=123,uid=1013
# 或者
sudo mount -t cifs //192.163.1.1 98 -o username=zjw,password=123,uid=junwei
PS: 如果出现报错 mount error(95): Operation not supported
原因是Linux系统内核的问题,在-o选项末尾再加一个vers=2.0即可
取消挂载
sudo umount 本地挂载路径