学习完CentOS Samba 服务器的配置之后,我们来继续学习启动CentOS Samba 服务方法。在这里我会详细讲解启动CentOS Samba 服务的方法。
启动 CentOS Samba 服务
在启动CentOS Samba 服务之前,首先将防火墙设置中 CentOS Samba 所用到的端口进行开放。
- [root@sample ~]# vi /etc/sysconfig/iptables ← 编辑 iptables 配置文件
- -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT ← 找到此行,在下面添加如下行:
- -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
- -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
- -A RH-Firewall-1-INPUT -p udp -m udp --dport 137 -j ACCEPT
- -A RH-Firewall-1-INPUT -p udp -m udp --dport 138 -j ACCEPT
- [root@sample ~]# /etc/rc.d/init.d/iptables restart ← 重新启动 iptables ,使新的规则生效
- Flushing firewall rules: [ OK ]
- Setting chains to policy ACCEPT: filter [ OK ]
- Unloading iptables modules: [ OK ]
- Applying iptables firewall rules: [ OK ]
最后,启动 CentOS Samba 服务。
- [root@sample ~]# chkconfig smb on ← 设置 Samba 自启动
- [root@sample ~]# chkconfig --list smb ← 确认 Samba 启动标签,确认 2-5 为 on 的状态
- smb 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- [root@sample ~]# /etc/rc.d/init.d/smb start ← 启动 Samba 服务
- Starting SMB services: [ OK ]
- Starting NMB services: [ OK ]
从 Windows 客户端连接到CentOS Samba服务器
在服务端启动CentOS Samba服务后,我们就可以从 Windows 客户端通过 Windows 网络连接到CentOS Samba。这里以 Windows XP 为例,说明如下连接过程:
1、从桌面打开“网上邻居”,并点击“查看工作组计算机”选项;
2、确认出现 Samba 服务端的连接,并双击该连接;(本站文档的主机名以 Sample 为例)
3、输入在服务端预先设置好的 Samba 用户的用户名及密码;(用户名同系统用户名,密码需要输入在通过 smbpasswd 为该系统用户设置的 Samba 专用的密码。)
4、然后确认能够连接到 Samba 服务器,并出现根目录及 Samba 专用共享目录。
最后,在相应目录进行新建、修改以及删除文件的操作,测试相应权限的可操作性。
【编辑推荐】