比如你原来共享的是/home/share,它的文件系统权限是rwxrwxrwx,属主是root,属组是root,那你新增的共享文件夹也要改成和它一样。步骤 1 以root用户登录服务器。
步骤 2 创建访问服务器共享目录的用户,以abc为例。
useradd -g root abc
步骤 3 设置访问共享目录用户的密码。
passwd abc
根据系统提示输入自定义的密码。
passwd abc
Changing password for abc
New Password:
再次输入密码。
Reenter New Password:
Password changed
步骤 4 设置abc用户使用Samba服务访问共享目录的密码。
smbpasswd -a abc
根据系统提示输入自定义的密码。
New SMB password:
再次输入密码,系统显示类似如下信息,表明abc用户访问共享目录的密码设置成功。
Retype new SMB password:
tdbsam_open: Converting version 00 database to version 40
tdbsam_convert_backup: updated /etc/samba/passdbtdb file
……
account_policy_get: tdb_fetch_uint32 failed for field 10 (refuse machine password change), returning 0
Added user abc
步骤 5 配置Samba服务。
1 编辑Samba服务配置文件。
vi /etc/samba/smbconf
在文件中添加如下内容:
[abc]
path =/opt/abc
read only = No
inherit acls = Yes
“path”为共享目录名称,例如“/opt/abc”。
2 保存并退出。
:wq
步骤 6 为访问共享目录的用户赋予可读写权限。
chmod 775 /opt/abc
步骤 7 启动Samba服务。
service smb start
系统显示如下信息,表明Samba服务启动成功。
Starting Samba SMB daemon done
重新启动Samba服务的命令为/etc/initd/smb restart。
步骤 8 在另一台能与abc服务器网络互通的PC机上,输入访问共享目录的地址:\\服务器IP地址,例如:\\10101071。
打开服务器的共享目录。
步骤 9 输入用户名abc和步骤4设置的密码,登录共享目录。
----结束
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)