当前位置: 技术问答>linux和unix
linux如何进行samba的设置
来源: 互联网 发布时间:2016-04-18
本文导语: 目前使用系统为CentOS 5.2,但是好像发现一个BUG,在5.1版本的时候也存在的,就是在增加SAMBAY用户的时候,不能显示出来,而且如果添加相同的用户会提示此用户已经存在了,现在有几个问题想请教一下: 1、这个问...
目前使用系统为CentOS 5.2,但是好像发现一个BUG,在5.1版本的时候也存在的,就是在增加SAMBAY用户的时候,不能显示出来,而且如果添加相同的用户会提示此用户已经存在了,现在有几个问题想请教一下:
1、这个问题是不是BUG,或者说是否是系统为了安全考虑必须做成这样的?
2、想请教一下,如何在命令行界面下添加SMB用户和修改密码?SMB用户和密码是存放在哪个文件下的?
谢谢,请赐教。
1、这个问题是不是BUG,或者说是否是系统为了安全考虑必须做成这样的?
2、想请教一下,如何在命令行界面下添加SMB用户和修改密码?SMB用户和密码是存放在哪个文件下的?
谢谢,请赐教。
|
第一个问题没看明白,
第二个问题用smbpasswd, 用法man smbpasswd, 那个文件FC5下在,/etc/samba/smbpasswd
第二个问题用smbpasswd, 用法man smbpasswd, 那个文件FC5下在,/etc/samba/smbpasswd
|
samba 服务的用户就是你 linux 系统上面的用户,
只是看你有没有把用户加给 samba 服务用而已。
把 linux 系统上的用户给 samba 服务用,在命令行下面输入以下命令,假设 linux 的用户 root,
smbpasswd -a root
接着会提示你输入密码和确认密码,注意这个密码跟你的linux系统的root用户密码是不相干的。
这个还需要
在 /etc/samba/smb.conf 里面配置参数,需要设置到的有
security = user
server schannel = Yes
guest account = root
还有,samba服务的用户密码是存在 /etc/samba/smbpasswd 这个文件的。
只是看你有没有把用户加给 samba 服务用而已。
把 linux 系统上的用户给 samba 服务用,在命令行下面输入以下命令,假设 linux 的用户 root,
smbpasswd -a root
接着会提示你输入密码和确认密码,注意这个密码跟你的linux系统的root用户密码是不相干的。
这个还需要
在 /etc/samba/smb.conf 里面配置参数,需要设置到的有
security = user
server schannel = Yes
guest account = root
还有,samba服务的用户密码是存在 /etc/samba/smbpasswd 这个文件的。