增加用户
useradd user1
passwd user1
123456
123456
配饰samba为user
vi /etc/samba/smb.conf
其中security = share
但是另一台虚拟机登陆\\192.168.16.120
输入正确帐号密码就是登陆不进去
但是我新建另一个用户
useradd user2
smbpasswd -a user2
123456
123456
用user1不能登陆samba 但是user2却能
求linux高手解答
在配置linux系统的samba中 为什么我自己创建的用户无法登陆
答案:2 悬赏:30
解决时间 2021-12-29 23:03
- 提问者网友:温柔又任性
- 2021-12-29 17:26
最佳答案
- 二级知识专家网友:魅世女王
- 2021-12-29 17:39
因为你在那user2是执行了。
smbpasswd -a user2
user1时没有执行 smbpasswd
而是执行的
passwd user1
对于user1也执行一下
smbpasswd -a user1
就可以了。
smbpasswd -a user2
user1时没有执行 smbpasswd
而是执行的
passwd user1
对于user1也执行一下
smbpasswd -a user1
就可以了。
全部回答
- 1楼网友:一只傻青衣
- 2021-12-29 18:07
去这里看看吧
那是我的一些总结,你可以好好看看,如果仍有问可以跟我留言或者是email
网页内容如下,但是建设您去上面网址去看,效果不一样的
标题:samba配置详解
配置:
主机-----------windows xp
虚拟机--------vmware workstation
虚拟系统-----debian (2个,供相互访问用)
配置详解:
(一)、samba的安装就不在这里说了,如果不会就去网上找,找对应系统的安装方法... ...
(二)、建立一个匿名访问的共享目录
1.修改配置文件:smb.conf
debian:~# vi /etc/samba/smb.conf
[global]
workgroup = workgroup
netbios name = debian_text
server string = debian_text samba server
security = share
[allshare]
path = /home/allshare
comment = share allshare
writeable = yes
browseable = yes
public = yes
2.建立相应目录并授权
debian:~# mkdir /home/allshare
debian:~# >/home/allshare/hello.txt
debian:~# chmod -r 777 /home/allshare
3.重启samba
debian:~# /etc/init.d/samba restart
其它系统可用下面的命令进行重启:
#service smb stop
#service smb start
#service smb restart
4.检查当前配置
# testparm
5.windows访问共享文件
在ie或网上邻居中输入“\\ip”即可,ip可以通过ifconfig命令获得(下面统一使用ip:192.168.0.1)
注意:不是ipconfig
6.debian访问共享文件
#smbclient -l 192.168.0.1 //查看共享列表
#smbclient //192.168.0.1/allshare //登陆目标主机的共享目录allshare
smb>get hello.txt //将远程主机上的hello.txt文件下载到本地目录
smb>put /home/myhello.txt myhello.txt //上传文件,必须指定目标目录和名称
smb>quit
(三)、建立基于用户验证的共享目录(注意:只是目录采用用户验证,而服务器不采用用户验证)
1.修改配置文件:smb.conf
debian:~# vi /etc/samba/smb.conf
[global]
workgroup = workgroup
netbios name = debian_text
server string = debian_text samba server
security = share
[liming]
path = /home/liming
comment = liming's directory
public = no
writable = yes
browseable = yes
valid users = liming
2.添加用户
#useradd liming
#smbpasswd -a liming #密码统一为:123456
3.建立相应目录并授权
debian:~# mkdir /home/liming
debian:~# chown liming.liming /home/liming #将目录的所有者改为liming
4.重
很高兴回答楼主的问题 如有错误请见谅
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯