在Ubuntu16.04下搭建samba,实现linux与windows之间的
来源:互联网 发布:软件的分类 编辑:程序博客网 时间:2024/06/06 02:14
转载地址:http://www.linuxdiyf.com/linux/24260.html
Samba是SMB的一种实现方法,主要用来实现Linux系统的文件和打印服务。Linux用户通过配置使用Samba服务器可以实现与Windows用户的资源共享。以下操作是在Ubuntu16.04 64位系统环境中进行。
1、开始需要我们做的是先在我们的ubuntu下安装好samba:
安装samba:sudo apt-get install samba
安装smbclient:sudo apt-get install smbclient
2、修改配置文件
vi /etc/samba/smb.conf 编辑smb.conf 文件
在配置文件的最末尾加上:
[share]
comment = Shared Folder require password
path = /home/share
public = yes
writable = yes
valid users = share
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
browseable = yes
保存后重新启动samba:sudo /etc/init.d/samba restart
3、设置用户和密码
sudo smbpasswd -a share 接着俺提示输入密码。(前提是添加了此用户:useradd share)
否则系统在没有此用户的前提下按默认操作是会报如下错的:
增加samba用户提示Failed to add entry for user
root@tyc-virtual-machine:/home# smbpasswd -a share
New SMB password:
Retype new SMB password:
Failed to add entry for user share.
解决办法:
这是因为没有加相应的系统账号,所以会提示Failed to add entry for user的错误,只需增加相应的系统账号share就可以了:
root@tyc-virtual-machine:/home# groupadd share -g 6000
[root@tyc-virtual-machine:/home# useradd share -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
4、最后计算机下右键添加一个网络位置
输入 文件夹框 \\ip地址\share,按提示输入用户名密码即可。
附加:
为了增加系统的安全性,该文件夹只想给share用户有读写权限即可!
[root@ubuntu ~]# chown -R share /home/share/
若不想让另人访问,只让share用户可以访问,只需执行命令:
[root@ubuntu ~]# chmod u+rwx,g+rwx,o-rwx /home/share
NOTE:
在linux内设置share文件夹权限为0777 (chmod 0777 share)才可将windows的文件放到share文件夹里面
0 0
- 在Ubuntu16.04下搭建samba,实现linux与windows之间的
- 在Ubuntu16.04下搭建samba,实现linux与windows之间的资源共享
- Samba服务搭建实现Windows与Linux系统之间资源共享
- 在linux上搭建samba服务实现与windows的文件共享
- 通过安装samba服务器可以实现在linux ubuntu与windows之间共享文件
- windows与Ubuntu之间的samba服务器的搭建
- 使用Samba实现Windows与Linux主机之间文件共享
- Fedora 9中如何配置Samba来实现WINDOWS与LINUX之间的文件共享!
- 使用SAMBA协议实现Linux与Windows系统之间的文件共享
- 搭建samba服务器(一):初步实现在windows下访问unix资源的共享文件
- 在VMware中搭建samba服务器,实现Linux和windows的资源共享
- Samba服务实现树莓派与Windows之间的文件共享
- 在linux系统下创建samba与windows共享
- ubuntu下用samba实现windows与linux文件共享
- ubuntu下用samba实现windows与linux文件共享
- ubuntu下用samba实现windows与linux文件共享
- Linux下使用samba服务器实现与Windows的目录文件共享
- Debian下用samba实现windows与linux文件共享(同事的blog,拿来备份)
- 判断一个App是否在前台运行(方法超级简单)
- 上传本地项目到github
- 一致性hash理解
- Activity 之间的回调得不到结果
- 关于C中指针的引用,解引用与脱去解引用
- 在Ubuntu16.04下搭建samba,实现linux与windows之间的
- Android 中取得当前时区(以GMT形式)和语言
- javascript面向对象编程
- tomcat8安装和配置
- [剑指offer学习心得]之:二叉树中和为某一值的路径
- javascript 判断 flash 插件是否安装
- IntelliJ IDEA :decompiled.class file bytecode version:52.0(java 8) ,open source file.
- git 使用详解(10)-- 远程分支
- Java Web开发Tomcat中三种部署项目的方法