匿名型Samba服务器配置

时间:2024-10-14 08:49:26

1、执行ifconfig eth0 | grep 'inet addr'检查Linux主机的IP地址是否配置成功,网络服务实验首先需要配置主机的IP地址参数。

匿名型Samba服务器配置

2、执行vim/etc/samba/smb.conf打开smb.conf主配置文件将smb.conf文档中security=user,更改为security=share配置,实现客户端登录Samba服务器时不验证身份。

匿名型Samba服务器配置

3、smb.conf文档配置完成后,为防止操作意外,删除或添加错误的字符,Samba服务器提供testparm的命令针对smb.conf文档进行语法检测。

匿名型Samba服务器配置

4、修改完smb.conf主配置文竭惮蚕斗件,需要通过重新启动smbd CPU过程,执行service smb restart命令,关闭并重新启动smbd进程。执行service smb restart 命令,对SMB脚本传递restart参数,实现将smbd服务关闭并重新启动。当启动Samba服务后,需要验证Samba服务器运行是否正常,可以通过检查服务的状态(Status)检查网络服务的侦听端口及读取CPU进程信息等方式。

匿名型Samba服务器配置

5、执行service smb status命令,向smb脚本参数status参数,用于获取smbd服务的运行状态,当前状态是“(pid 2261)”正在运行“表示进程运行正常。

匿名型Samba服务器配置

6、执行netstat -ntpl |grep ":139",用于显示当前系统的TCP侦听端口中是否有139(smbd)端口服务。

匿名型Samba服务器配置

7、执行PS aux | grep smbd ,用于查询当前系统的CPU进程是否有名为smbd的进程运行。

匿名型Samba服务器配置

8、禁用SELINUX。使用vim /etc sysconfig/selinux修改SELINUX服务的配置文件。找到SELINUX=enforcing配置行,修改为dis锾攒揉敫ables。修改完SELINUX的配置行,需要重新启动计算机才能生效。关闭IPtable

匿名型Samba服务器配置
匿名型Samba服务器配置

9、执行iptables -F 命令,将现有的防火墙规则全部情况(删除)。执行ser箪滹埘麽vice iptables save,将现有空防火墙规则全部到/etc/sysconfig/iptables防火墙的规则配置文件,系统下次启动时加载空的防火墙规则配置。

匿名型Samba服务器配置

10、然后用客户端访问Samba服务器就可以访问了。

© 手抄报圈