Ubuntu下配置samba实现文件夹共享 |
您所在的位置:网站首页 › 安装vim时显示没有可安装候选 › Ubuntu下配置samba实现文件夹共享 |
Ubuntu下配置samba实现文件夹共享 一. samba的安装: sudo apt-get install samba sudo apt-get install smbfs sudo apt-get install cifs-utils 执行第二命令时出现了如下的错误 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 现在没有可用的软件包 smbfs,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到可是下列软件包取代了它: cifs-utilsE: 软件包 smbfs 没有可供安装的候选者 然后我果断用cifs-utils代替smbfs,就成功了 二. 创建共享目录: mkdir /home/linux/share sudo chmod 777 /home/linux/share 三. 创建Samba配置文件: 1. 保存现有的配置文件 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 2. 修改现配置文件 sudo vim /etc/samba/smb.conf 这里分为两种方式: (1) share模式就是,所有的用户都可以直接访问不需要用户名和密码,无需samba用户就可以访问服务器 [Global] 设置security = share 在smb.conf最后添加 [share] path = /home/linux/share available = yes browseable = yes public = yes writable = yes (2) user级别的samba则需以samba用户和密码才能访问 找到 security = share 将它改成 security = user 在smb.conf最后添加 [share] path = /home/linux/share available = yes browseable = yes public = no writable = yes 四. 创建samba帐户 sudo touch /etc/samba/smbpasswd sudo smbpasswd -a linux 然后会要求你输入samba帐户的密码 [如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE] 五. 重启samba服务器 sudo /etc/init.d/smbd restart 六. 创建盘符 最后window我的电脑->右键->映射网络驱动器,在Folder处输入共享目录的路径,例如\\192.168.174.130\share,点击完成,此时在就会在我的电脑里多出一个盘符。 (1)user级别的samba则需以samba用户和密码才能访问,会出现 samba不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接
解决方法: 在windows客户端 打开cmd 输入 net use * /del /y 七. 附加问题1 使用 samba 以读写方式共享的文件夹,为什么从其他计算机访问时所创建的文件属于 nobody / nogroup?如何更改默认属主和组?sudo vim /etc/samba/smb.conf 修改配置文件如下:在 [global] 放入以下内容force user = 帐号force group = 群组create mask = 0664directory mask = 0775 存档,重启smbdsudo service smbd restart http://blog.csdn.net/niepangu/article/details/49644827 八 samba的相关操作命令 (1) 查看用户 sudo pdbedit -L (2) 修改密码 sudo smbpasswd user (3) 删除用户 sudo smbpasswd -x user
Author:Maddock 转载请注明出处:Maddock 计算机视觉、图像处理、机器学习 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |