在Solaris下配置SAMBA
今天在公司看到有一台T5120闲置,于是用来做SAMBA配置测试。环境配置:
用一根网线直连笔记本电脑的网口和T5120的e1000g0。IP的配置情况如下:
1.设置笔记本的本地连接IP/NETMASK:192.168.0.1/255.255.255.0,首选DNS服务器:192.168.0.1;如图1所示。
http://blogimg.chinaunix.net/blog/upfile2/091215151139.jpg
图1 本地IP配置
2.给e1000g0网口配置的IP/NETMASK/DEFULTROUTER:192.168.0.5/255.255.255.0/192.168.0.1。
详细配置步骤:
1.查看网络连接情况
root@T5120
# ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843 mtu 1500 index 2
inet 192.168.0.5 netmask ffffff00 broadcast 192.168.0.255
ether 0:21:28:24:7b:c8
root@T5120
# ping 192.168.0.1
192.168.0.1 is alive
表示可以PING通笔记本。
http://blogimg.chinaunix.net/blog/upfile2/091215151053.jpg
图2 笔记本PING通主机T5120
图2表示在WINDOWS下可以PING通该主机。
2.查看samba服务的状态
root@T5120 # svcs -v |grep samba
root@T5120
# ps -eaf |grep mbd
root15711405 0 16:38:44 console 0:00 grep mbd
3.配置smb.conf文件
(1)配置用户验证方式
创建samba配置文件smb.conf。
root@T5120
# cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf
root@T5120
# svcadm enable samba
root@T5120 # svcs |grep samba
online 16:56:07 svc:/network/samba:default
root@T5120
# ps -eaf |grep smbd
root1629 1 0 16:56:07 ? 0:00 /usr/sfw/sbin/smbd -D
root16411405 0 16:57:27 console 0:00 grep smbd
root16301629 0 16:56:08 ? 0:00 /usr/sfw/sbin/smbd -D
创建系统用户allen并创建samba密码。
root@T5120
# useradd -d /export/home/allen -m -s /usr/bin/bash allen
64 blocks
root@T5120 #
root@T5120 #
root@T5120 # /usr/sfw/bin/smbpasswd -a allen
New SMB password: xxxxxxx
Retype new SMB password: xxxxxxx
Added user allen.
重启samba服务。
root@T5120
# svcadm restart samba
root@T5120
# svcs |grep samba
online 17:20:05 svc:/network/samba:default
root@T5120
# ps -eaf |grep mbd
root16181330 0 16:00:30 console 0:00 grep mbd
root1610 1 0 15:59:23 ? 0:00 /usr/sfw/sbin/smbd -D
root16111610 0 15:59:24 ? 0:00 /usr/sfw/sbin/smbd -D
4.在WINDOWS下测试samba共享文件
在windows下点击“开始”->“运行”,在打开输入框中输入
\\192.168.0.5
,如图3所示。
http://blogimg.chinaunix.net/blog/upfile2/091215162815.jpg
图3 在运行中输入samba的ip地址
按确定后要求输入用户名和密码,输入刚才配置的系统用户allen和smb的密码。如图4所示。
http://blogimg.chinaunix.net/blog/upfile2/091215170532.jpg
图4 输入用户以及该用户在samba的密码
可看到allen文件夹。如图5所示。
http://blogimg.chinaunix.net/blog/upfile2/091215171320.jpg
图5 allen文件夹
在WINDOWS的网上邻居中也可以看到该文件夹。如图6所示。
http://blogimg.chinaunix.net/blog/upfile2/091215174210.jpg
图6 samba网上邻居
可在该文件夹下做读写以及删除操作。如图7所示。
http://blogimg.chinaunix.net/blog/upfile2/091215171458.jpg
图7 可读写和删除allen文件夹下的内容
操作完毕后要右键刷新才能看到更改后的内容。
5.说明
可以通过编写samba配置文件/etc/sfw/smb.conf的相关选项来更改用户的访问权限以及各种操作权限等等。待续。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93557/showart_2121409.html
页:
[1]