软硬件环境
- windows 10 64bit
- ubuntu 18.04
前言
在某些情况下,我们需要将 windows
中的某个文件夹共享出去。这样,在同一个网络中,其它的 linux
系统就可以通过挂载节点来访问远端的这个文件夹中的内容。本文以常用的 linux
发行版 ubuntu
系统为例,来实现这个功能。
windows端的操作
选择需要共享出去的文件夹,点击鼠标右键,选择 属性,来到 共享 选项卡,选择 共享
选择能够访问共享目录的用户,或者新建新用户,如果后面访问时出现权限的问题,一般是这里没设置好,可以回过头来重新设置
开始创建共享
操作完成,记录下访问地址,也就是 windows
端的 ip
地址,这个地址在后面会用到
在ubuntu中挂载
默认情况下,系统中并没有支持 cifs
的工具,通过 apt-get
来安装
sudo apt-get install cifs-utils
接下来就可以通过 mount
命令来挂载了
sudo mount -t cifs //192.168.0.100/share /mnt -o username=username, password=password
上述命令中,共享的目录需要使用 /
,而不是 windows
中的 \
,192.168.0.100 是 windows
系统的地址,/mnt
是 ubuntu
系统的本地目录,挂载成功后访问目录 /mnt
就相当于访问远端的 windows
的共享目录,username
和 password
是允许访问共享的用户名及对应密码
上述的命令操作是一次性生效的,如果想开机自动挂载的话,就需要编辑 /etc/fstab
,内容如下
//192.168.0.100/share /mnt cifs auto,username=username,password=password 0 0
挂载后,可以通过 df
命令查看是否成功