配制samba遇到的 问题????

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
381265330
帖子: 38
注册时间: 2008-05-25 15:52

配制samba遇到的 问题????

#1

帖子 381265330 » 2008-09-03 21:15

创建samba口令文件显示出错:

cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd
bash: mksmbpasswd.sh:找不到命令

请大侠来 指教,先谢了 。
alfredhuang
帖子: 7
注册时间: 2008-06-07 2:21
来自: 深圳UIT,武汉HUST

#2

帖子 alfredhuang » 2008-09-05 17:50

安装一个samba服务器配置工具好一些.
sudo apt-get install system-config-samba
通过工具配置用户和设置目录共享都很方便.
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#3

帖子 想入非非 » 2008-09-05 17:59

那个配置工具还真很好用。。。
试一试
Ubuntu User
angelus
帖子: 445
注册时间: 2007-08-27 17:31

#4

帖子 angelus » 2008-09-05 20:57

这是其实还是老话,工具确实好用,但是最好选择可以在apache上能够管理配置的,或直接是基于文本的
刚开始使用图形工具是没有好处的,linux学习最好稳,基础很重要

上边命令是redhat批添加用户的命令,对命令不熟悉还是不要用,而且添加后还要处理权限
添加samba用户可以使用苯办法,但是比较干净

修改sercurity=user后还需要smb passwd file=/etc/samba/smbpasswd参数,然后在建立smbpasswd文件
先添加一个主目录为/home/ftp的不可登陆用户tom可以使用命令
sudo useradd -s /sbin/nologin -d /home/ftp/ tom
然后设定密码, sudo passwd tom
再设定smb专用密码, sudo smbpasswd -a tom
做完上边的步骤,就会在/etc/samba/smbpasswd中看到添加的用户,下边,就可以使用tom用户登陆了
注意,必须使用 sudo smbpasswd -a tom 后用户才会被添加到smbpasswd中,不然不可以使用

重复过程就可以单一添加用户了
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
头像
arabian
帖子: 91
注册时间: 2007-10-29 17:29

#5

帖子 arabian » 2008-09-09 0:43

mksmbpasswd.sh是个只有几行的简单脚本,如果下载了samba源码的话,解压缩之后在../source/script/目录中可以找到。
回复