[size=large]Aix 5.3下,Samba的安装以及windows登录问题[/size]
项目需要,在AIX下安装Samba,没想到遇到了些非常郁闷的问题。
对不熟悉AIX系统和windows系统的朋友,这篇文章可能会有用。
[b]Samba安装问题[/b]
参考这篇文章,在AIX上安装Samba:
[url]http://www.ibm.com/developerworks/aix/library/au-aix_samba/index.html[/url]
在配置/etc/services文件时,如果发现swat的指是901的话,改成910.
[quote]swat 910/tcp[/quote]
按照上面的文章,配置完【Starting the Samba server】部分后,重新启动系统,可能会发现smbd无法启动。
通过smbd -i命令,发现是以下错误信息:
[quote]bind failed on port 139 socket_addr = 0.0.0.0.
Error = Address already in use[/quote]
这是因为,默认情况下,系统是以netbios启动Samba的。
在/etc/inetd.conf文件里,找到下面2句,注释掉。
[quote]netbios-ns dgram upd wait root /usr/sbin/nmbd nmbd
netbios-ssn stream tcp nowait root /usr/sbin/smbd smbd[/quote]
重启系统,查看系统进程,就能看到smbd进程了。
有必要的话,还需要删除/var/run/smbd.pid文件。
[b]windows登录问题[/b]
如果登录Samba时,windows没有要求输入用户名,就直接弹出错误,用户不存在的错,那是因为windows保存了上次输入的错误的用户信息,删除掉即可。
1. 单击“开始”,单击“运行”,键入“control userpasswords2”。
2. 击“高级”选项卡,然后单击“管理密码”。
3. 删除Samba服务器的保存数据,关闭窗口。
重新登录Samba服务器,就会弹出需要输入用户名/密码输入框了。
项目需要,在AIX下安装Samba,没想到遇到了些非常郁闷的问题。
对不熟悉AIX系统和windows系统的朋友,这篇文章可能会有用。
[b]Samba安装问题[/b]
参考这篇文章,在AIX上安装Samba:
[url]http://www.ibm.com/developerworks/aix/library/au-aix_samba/index.html[/url]
在配置/etc/services文件时,如果发现swat的指是901的话,改成910.
[quote]swat 910/tcp[/quote]
按照上面的文章,配置完【Starting the Samba server】部分后,重新启动系统,可能会发现smbd无法启动。
通过smbd -i命令,发现是以下错误信息:
[quote]bind failed on port 139 socket_addr = 0.0.0.0.
Error = Address already in use[/quote]
这是因为,默认情况下,系统是以netbios启动Samba的。
在/etc/inetd.conf文件里,找到下面2句,注释掉。
[quote]netbios-ns dgram upd wait root /usr/sbin/nmbd nmbd
netbios-ssn stream tcp nowait root /usr/sbin/smbd smbd[/quote]
重启系统,查看系统进程,就能看到smbd进程了。
有必要的话,还需要删除/var/run/smbd.pid文件。
[b]windows登录问题[/b]
如果登录Samba时,windows没有要求输入用户名,就直接弹出错误,用户不存在的错,那是因为windows保存了上次输入的错误的用户信息,删除掉即可。
1. 单击“开始”,单击“运行”,键入“control userpasswords2”。
2. 击“高级”选项卡,然后单击“管理密码”。
3. 删除Samba服务器的保存数据,关闭窗口。
重新登录Samba服务器,就会弹出需要输入用户名/密码输入框了。