小编给大家分享一下Linux系统下怎么配置samba服务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

1、挂载系统
命令
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom
实践

如果提醒的信息,不是上面的那一句,或者不是中文”只读”,则错误
2、创建用户:
命令
useradd 用户名
实践

3、创建用户密码
命令
passwd 用户名
实践

输密码最好是超过8个,如果没有超过8个,会提醒,但是只要第二次输入的密码与第一次输入的密码一样,还是会被保存的
4、在用户目录下创建分享文件夹
命令
cd /home/zhang mkdir myshar
实践

5、查看防火墙
命令
firewall-cmd --state
实践

6、关闭防火墙
命令
systemctl stop firewalld.service
实践

7、判断有无samba
命令
rpm -q samba
实践

8、进入挂载的软件包目录并找到相应的软件包
命令
cd /mnt/cdrom/Packages ls samba*
实践

9、安装samba
命令
方法一:yum install samba 那么前面1,8,9步骤的都不需要 方法二:rpm -ivh 相应的samba软件包主要使用rpm安装
实践

有一些人这里会显示缺少依赖包,按照从上往下的顺序,把依赖包一个一个安装上去
10、切换至samba目录
命令
cd /etc/samba
实践

11、备份文件
命令
cp smb.conf smb.conf.bak
实践

12、添加用户zhang至samba
命令
smbpasswd -a zhang
实践

13、查看samba用户列表
命令
pdbedit -L
实践

其他的用户不用管,是之前添加的用户,主要是你看到你刚刚添加的用户在里面
14、修改samba配置文件:
命令
vim smb.conf workgroup = SAMBA修改为workgroup = workgroup,在homes下面添加path=/home/zhang/myshare (sxy是自己创建的用户名,然后再自行创建的用户名的目录下添加建立myshare文件夹)
实践

16、测试samba
命令
testparm -s
实践

17、切换共享路径并且创建共享文件:vim aa.txt
命令
cd /home/zhang/myshare vim myshare.txt
实践


19、查看共享文件的权限
命令
ls -l
实践

20、改变文件的拥有着权限并查看全系
命令
chown zhang myshare.txt ls -l
实践

21、改变文件权限
命令
chmod 777 myshar.txt ls -l
实践

22、开启samba
命令
systemctl start smb
实践

23、查看虚拟机的IP地址
命令
ifconfig
实践

选择ens33的IP地址
24、在window主机上,搜索栏:\IP地址\
实践


输入刚才添加进samba的用户的信息


以上是“Linux系统下怎么配置samba服务”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注天达云行业资讯频道!