windows 与windows 通过 网上邻居来互相访问
\\IP -----share
samba
windows 与 linux通过 samba服务来互相访问
SMB:Server Message Block
由于微软没有公开SMB协议,linux通过抓包重新实现smb并取名为samba服务
安装:$sudo apt-get install samba
安装完成后会自动启动:smbd
nmbd
配置:(即配置要共享哪 个目录,以及这个目录的访问权限)
$cd /etc/samba
$sudo cp smb.conf smb.conf.bak
$sudo vim smb.conf
按shift+g跳到文件结尾并添加:
其中
[linux_share] :为节点名,也是在windows中访问的窗口
comment :为注释后面跟有字符串
path:为共享文件夹的路径
writable: 为写权限
browseable:为浏览权限
samba的用户权限:(samba为了安全,与linux共享用户,但不共享用户登录口令)
用$sudo smbpasswd -a linux
添加用户:linux为用户名,该用用户必须在linux上已存在,不然没有登录权限
-a: 为adduser
输入密码时不能与linux下同名用户的密码相同,如果相同,则访问权限与linux下的同名用户相同(123)
重启服务:
$sudo /etc/init.d/smbd restart
$sudo /etc/init.d/nmbd restart
在windows上访问ubuntu:
在运行中输入要访问的ip,如下图:
确定后出现下图界面:
点击linux_share,会提示输入用户名和密码:
在计算机中映射网络驱动器:
此处的名称为节点的名
通过linux_share的盘符可以实现共享
|