[关闭]
@breakerthb 2017-04-26T08:34:10.000000Z 字数 724 阅读 1390

Samba

Linux Shell


1. Installation

Ubuntu

$ sudo apt-get install smbclient

$ sudo apt-get install samba4-clients

$ sudo apt-get install python-glade2

$ sudo apt-get install samba cifs-utils

CentOS

$ yum install samba samba-client samba-swat

查看安装情况:

$ rpm -qa | grep samba

2. 修改配置文件

$ sudo vim /etc/samba/smb.conf    

3. 定制Samba的用户

添加一个系统用户(已经有用户跳过这步)

   $sudo useradd user

添加samba用户

   $sudo smbpasswd -a user    #修改user的对samba服务的密码,系统会提示输入密码

4. 关闭防火墙

参考:Linux防火墙

设置SELinux的宽松模式

如果从Client端能登录看到共享目录但没有权限访问,需要设置宽松模式。

$ setenforce 0

永久生效

$ vi /etc/sysconfig/selinux

把里边的一行改为

SELINUX=disabled

5. 重新启动服务

保存并关闭配置文件,在终端中输入如下命令

$sudo testparm

重新启动服务

CentOS

$ sudo /etc/init.d/smb restart

$ systemctl restart smb

$ systemctl reload smb

$ systemctl status smb -l

Ubuntu

$ sudo service smbd restart

6. 测试

$ smbclient //localhost/haibo -U haibo

参考:smbclient

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注