1.安装后检查(系统已默认安装一部分samba组件)
[root@localhost test]# rpm -qa | grep samba
samba-common-tools-4.2.3-10.el7.x86_64
samba-libs-4.2.3-10.el7.x86_64
samba-client-libs-4.2.3-10.el7.x86_64
samba-4.2.3-10.el7.x86_64
samba-client-4.2.3-10.el7.x86_64
samba-common-4.2.3-10.el7.noarch
samba-common-libs-4.2.3-10.el7.x86_64
2.安装smb服务器
cd /run/media/test
cd "RHEL-7.2 Server.x86_64" (有空格的话用双引号括起来)
cd Packages
①rpm -ivh samba-common-tools-4.2.3-10.el7.x86_64.rpm
②rpm -ivh samba-libs-4.2.3-10.el7.x86_64.rpm
③rpm -ivh samba-client-libs-4.2.3-10.el7.x86_64.rpm
④rpm -ivh samba-4.2.3-10.el7.x86_64.rpm
⑤rpm -ivh samba-client-4.2.3-10.el7.x86_64.rpm
⑥rpm -ivh samba-common-4.2.3-10.el7.noarch.rpm
⑦rpm -ivh samba-common-libs-4.2.3-10.el7.x86_64.rpm
3.启动服务器
首先一定要在root权限下,其次确保安装完整
systemctl start smb
systemctl stop smb
systemctl restart smb
在windows下连接samba服务器,一定要参考前面的内容,关闭防火墙(是两道防火墙)。否则总是无法访问。
4.监听端口
TCP139 445 和 UDP137 138
启动后,检查端口是否启动成功
netstat -tlnp |grep smb