Samba服务的简单配置及linxu与Windows互访!
时间:2006-01-09 来源:wangsong_xinyu
Linux Sabma服务器的设置,这是我最近学习Samba服务的一些经验和总结,如果有什么不对的地方希望多多指教,希望更多的人能够来到linuxhero来与我共同
探讨,学习,提高linux水平.
1.什么是Samba?
samba是一个redhat linux软件包,在采用了SMB(会话信息块)协议的网络计算机上,可用Samba共享文件系统和打印机。SMB是Windows操作系统用来共享文件和打印机的协议。
2.获取和安装Samba
#rpm -qa|grep samba
samba-swat-*
samba-*
redhat-config-samba-*
samba-common-*
samba-client-*
(*,代表版本,我已经安装好了)
如果没有安装好请将RedHat Linux第一张和第三张光盘放入光驱中。
先将第一张盘放在光驱中。
#mount /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm -Uvh samba*
#cd ; umount /mnt/cdrom
第三盘同上操作一样。
3.启动Samba服务
#service start smb
#chkconfig smb on
4.如何使用SWAT配置Samba
SWAT(Samba Web Administrator Tool,Samba Web管理工具,是基于WEB的配置samba
的界面)
#chkconfig swat on (启动SWAT服务)
#service xinetd on (重新启动Xinetd启动脚本)
在浏览器:URL:http://localhost:901 就输入根用户名和密码就可以开始利用SWAT配置Samba.
5.添加Samba用户
我就简单的举一个例子,添加一个有用户,此用户在Windows2003工作站上登陆名为netseek.
现在终端添加用户
#useradd -m netseek
#password netseek
New password:*******
Retype new passsword:*******
对于LAN上所有想的访问的linux系统的windows工作站上用户重复上术步骤添加用户。
输入以下命令创建建Samba口令文件(smbpasswd):
#cat /etc/passwd | /usr/bin/mksmbpasswd.sh > /etc/samba/smbpasswd
为用户添加SMB口令:
#smbpasswd netseek
New SMB password:*******
Retype new SMB password:*******
6.在Linux下如何访问windows及Windows下如何访问Windows?
在Linux下访问Windows。我在这里简单的举个例子:
我有两台主机,相关信息如下:
win2003:192.168.0.1 名:cnseek 工作组:MSHOME 共享文件夹:shared
Linux :192.168.0.2 名:mylinux 工作组:MSHOME
编辑一下Samba的配置文件:
#vi /etc/samba/smb.conf
在[global]作如下修改:
workgroup = MSHOME (把工作组设为和windows主机一样的)
netbios = mylinux (添加计算机名)
server string = NetSeek's Samba Server (这个你可以改成你的想设的名)
#smbclient //csneek/shared -U netseek (回车后可以看到如下信息)
[root@mylinux root]# smbclient //cnseek/shared -U netseek
Password:(输入密码:linuxhero就OK啦)
Domain=[MSHOME] OS=[Windows Server 2003 3790] Server=[Windows Server 2003 5.2]
smb: \> ls (查看目录列表)
现在像FTP命令一样可以下载了。可以共享WINDOWS里的东西啦。
在Windows下访问Linux.
首先可以ping下检测一下网络,我的主机可以PING通的。我们在前面提到了这两台主要的工作组都设为同样的为MSHOME这一点很重要。
现在Windows“我的电脑”里,找“网上邻居”-"查看工作组”可以找到LINUX主机了名为:“NetSeek's Samba Server(Mylinux)"双击弹出对话框,要输入用户名和密码。输入开始上面加的用户名:netseek,密码:linuxhero就OK!~啦。
探讨,学习,提高linux水平.
1.什么是Samba?
samba是一个redhat linux软件包,在采用了SMB(会话信息块)协议的网络计算机上,可用Samba共享文件系统和打印机。SMB是Windows操作系统用来共享文件和打印机的协议。
2.获取和安装Samba
#rpm -qa|grep samba
samba-swat-*
samba-*
redhat-config-samba-*
samba-common-*
samba-client-*
(*,代表版本,我已经安装好了)
如果没有安装好请将RedHat Linux第一张和第三张光盘放入光驱中。
先将第一张盘放在光驱中。
#mount /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS
#rpm -Uvh samba*
#cd ; umount /mnt/cdrom
第三盘同上操作一样。
3.启动Samba服务
#service start smb
#chkconfig smb on
4.如何使用SWAT配置Samba
SWAT(Samba Web Administrator Tool,Samba Web管理工具,是基于WEB的配置samba
的界面)
#chkconfig swat on (启动SWAT服务)
#service xinetd on (重新启动Xinetd启动脚本)
在浏览器:URL:http://localhost:901 就输入根用户名和密码就可以开始利用SWAT配置Samba.
5.添加Samba用户
我就简单的举一个例子,添加一个有用户,此用户在Windows2003工作站上登陆名为netseek.
现在终端添加用户
#useradd -m netseek
#password netseek
New password:*******
Retype new passsword:*******
对于LAN上所有想的访问的linux系统的windows工作站上用户重复上术步骤添加用户。
输入以下命令创建建Samba口令文件(smbpasswd):
#cat /etc/passwd | /usr/bin/mksmbpasswd.sh > /etc/samba/smbpasswd
为用户添加SMB口令:
#smbpasswd netseek
New SMB password:*******
Retype new SMB password:*******
6.在Linux下如何访问windows及Windows下如何访问Windows?
在Linux下访问Windows。我在这里简单的举个例子:
我有两台主机,相关信息如下:
win2003:192.168.0.1 名:cnseek 工作组:MSHOME 共享文件夹:shared
Linux :192.168.0.2 名:mylinux 工作组:MSHOME
编辑一下Samba的配置文件:
#vi /etc/samba/smb.conf
在[global]作如下修改:
workgroup = MSHOME (把工作组设为和windows主机一样的)
netbios = mylinux (添加计算机名)
server string = NetSeek's Samba Server (这个你可以改成你的想设的名)
#smbclient //csneek/shared -U netseek (回车后可以看到如下信息)
[root@mylinux root]# smbclient //cnseek/shared -U netseek
Password:(输入密码:linuxhero就OK啦)
Domain=[MSHOME] OS=[Windows Server 2003 3790] Server=[Windows Server 2003 5.2]
smb: \> ls (查看目录列表)
现在像FTP命令一样可以下载了。可以共享WINDOWS里的东西啦。
在Windows下访问Linux.
首先可以ping下检测一下网络,我的主机可以PING通的。我们在前面提到了这两台主要的工作组都设为同样的为MSHOME这一点很重要。
现在Windows“我的电脑”里,找“网上邻居”-"查看工作组”可以找到LINUX主机了名为:“NetSeek's Samba Server(Mylinux)"双击弹出对话框,要输入用户名和密码。输入开始上面加的用户名:netseek,密码:linuxhero就OK!~啦。
相关阅读 更多 +