rpm -aq | grep samba
没有的话安装
yum -y install samba
ls /etc/samba 可以看到有三个文件分别为lmhosts、smb.conf、smbusers
设置静态IP
更改smb.conf配置
在smb.conf设置,申明共享文件夹。比如我们创建的共享文件夹为/home/gslw,然后分配用户访问权限。我们可以这样分配:admin、root用户可以读、写,而其他用户只能读不能写。在企业环境中我们可以通过创建组来统一设置用户的访问权限。不过需要说明的是,这些用户必须是Linux的系统用户,然后将其加入samba。
[gslw]
comment = gslw
path = /home/gslw
write list = root
read list = gslw
smb.conf文件配置完成后保存退出即可
下面需要配置smbusers文件,设置用户访问权限。用vi打开smbusers文件,然后将
root = administrator admin nobody = guest pcguest smbguest
修改为
root = admin gslw = 11
nobody = guest pcguest smbguest 保存并退出。
配置完成后,我们输入命令testparm进行对samba配置文件的测试
要访问该共享文件夹,还需要添加用户。输入命令smbpasswd -a root,将root用户添加进来,并为其设置访问密码。同样的我们输入命令smbpasswd -a gslw,将gslw用户添加进来并为其设置密码。诸如此类,大家可以根据需要添加相应的用户
添加用户
要访问该共享文件夹,还需要添加用户。输入命令
smbpasswd -a root,将root用户添加进来,并为
其设置访问密码。同样的我们输入命令
smbpasswd -a gslw,将gslw用户添加进来并为其设置密码。诸如
此类,大家可以根据需要添加相应的用户
测试:
win + r : \\192.168.0.137
登录即可看到共享的文件夹