- 论坛徽章:
- 0
|
sco下安装samba
首先samba安装包自己到sco的ftp站点去载啦!
1.custom 安装samba
2.mkdev samba;
# mkdev samba
Samba Configuration
1. Configure and activate Samba
2. Deactivate Samba
Select an option or enter q to quit:
选择1,回车。
Enter Workgroup/NT-Domain name: [MYGROUP]
输入 WG
Enter Machine name: [devp]
输入 Devp
Will this system use WINS (recommended)? [Yes]
输入 n
Will this system be part of a currently existing Microsoft Security
Domain or Active Directory? [No]
输入 n
Will this system be the domain controller for a new Microsoft
Security Domain? [No]
输入 n
3.如果用加密口令方式(一般不用这种方式,麻烦!),则修改/etc/samba.d/smb.conf
[global]下打开
encrypt passwords = yes
smb passwd file = /etc/smbpasswd
unix password sync = yes /*以后系统加用户,会自动将该用户密码更新到/etc/smbpasswd内*/
就是去掉前面的分号
关闭 domain logons = %%DOMAINLOGONS%%
就是在前面加入分号
4.创建/etc/smbpasswd.
# cat /etc/passwd |/usr/lib/samba/bin/mksmbpasswd.sh >;/etc/smbpasswd
# /usr/lib/samba/bin/smbpasswd username
5.重新启动samba
# /etc/init.d/samba restart
6.如果不用加密口令方式(我就用这种方式!) 则
[global]下打开
关闭 domain logons = %%DOMAINLOGONS%%
就是在前面加入分号就可以了。
然后:
当客户端是Windows NT SP3以上或Windows 98等windows操作系统时,在这些操作系统中使用了加密的口令传送,由于Samba无法还原加密的口令;使得注册不能成功。解决这个问题的方法是修改Windows的注册表,使其不使用加密的口令。
修改注册表方法如下:
运行注册表编辑器找到下列主键
Windows NT:0HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\ Rdr\Parameters
Windows 98:HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\Vxd\Vnetsup
在此处按如下形式追加键值:键名 EnablePlainTextPassword,值类型 DWORD,值1 。
重新启动Windows,就可以顺利地访问UNIX端的资源了。
用WIN2K、WINXP系统的修改:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters]
"EnablePlainTextPassword"=dword:00000001
[转载请别删除这段东东。谢谢!第一次写这类文章,难免有未描述全面的地方!大家多多交流吧!
mhif by hangzhou
mhif@elong.com
2003.03.19] |
|