本博客介绍借助 samba
实现 linux 服务器的文件夹和 window 本地电脑的文件夹共享,参考 linux映射磁盘或者文件夹到windows
1 安装 samba
首先在 Ubuntu 安装好 samba 一套件,具体步骤为
安装 samba:
apt-get install samba
安装 smbclient:
apt-get install smbclient
2 修改配置文件
vim /etc/samba/smb.conf
编辑 smb.conf 文件
在配置文件末尾添加
[share]
comment = Shared Folder require password
path = /home/bryant/share/
browseable = yes
available = yes
public = yes
writable = yes
force user = root
valid users = bryant, root
write list = bryant, root
create mask = 0777
directory mask = 0777
force directory mode = 0777
force create mode = 0777
guest ok = no
上面配置文件中, path 是要共享的文件夹目录
valid users
和 write list
中的 bryant
是自己的服务器用户名
保存后重新启动 samba
,/etc/init.d/samba restart
3 设置用户和密码
smbpasswd -a bryant
提示输入密码。
这步骤好像可以省略
4 本地设置登录
最后 windows 电脑上,右键“网上邻居”或者“我的电脑”,选择 “映射网络驱动器”
在文件夹中按如下格式输入
\\服务器ip地址]\smb.conf 配置文件中的新添加的第一行 [] 中的内容
eg,如果服务器的 ip 为 123.456.78.910,则在文件夹中填写如下内容即可
\\123.456.78.910\share
这样就建立起了一个“网络驱动器”,与服务器的 /home/bryant/share/
文件夹共享,映射成功的“网络驱动器”使用方法和本地磁盘(CDEF盘)一样