- 0
- 0
- 约1.13万字
- 约 22页
- 2018-02-28 发布于贵州
- 举报
某某学院Samba服务器的配置与基本编程__Linux
目 录
一、设计题目 2
二、设计规划 2
三、服务器安装 2
四、详细设计 2
五、个人设计 21
六、设计总结............................................22
设计题目:
某学院Samba服务器的配置与基本编程
设计规划
1.拓扑图
2、IP规划
子网掩码:255.255.252.0 每个子网中包含1022个主机地址
网络号(子网) 主机 广播地址 Pc-1 151.10.0.0 151.10.0.1 到 151.10.3.254 151.10.7.255 Pc-2 151.10.4.0 151.10.4.1 到 151.10.7.254 151.10.3.255 Pc-3 151.10.8.0.. 151.10.8.1 到 151.10.11.254 151.10.11.255 Pc-4 151.10.12.0 151.10.12.1 到 151.10.15.254 151.10.15.255 Pc-5 151.10.16.0 151.10.16.1 到 151.10.19.254 151.10.19.255
服务器安装
1、安装Linux RedHat 9 系统
2、 安装samba服务器
选择安装samba服务器
详细设计
[root@localhost root]# rpm –qa | grep samba
//显示是否安装的samba服务
[root@localhost root]# smb
//安装好后,samba服务端及客户端工具也安装上去了,输入smb按两次Tab键就会弹出以smb开头的工具出来。这些工具都存放在/usr/bin目录中。
smbadduser smbcontrol smbmount smbspool smbumount
smbcacls smbd smbpasswd smbstatus
smbclient smbmnt smbprint smbtar
[root@localhost root]# service smb start
//启动samba服务可以上面的命令启动,也可以在主菜单--系统设置--服务器设置--服务--在smb前打勾--开始--启动samba服务,重新启动服务时service smb restart命令
[root@localhost root]# ls -l /usr/sbin |grep mbd
//显示两个超级用户服务器,是Samba的核心两个守护进程,一个是nmbd,一个是smbd,在服务器启动到停止期间持续的运行。Smbd负责监听139TCP端口,nmdb负责监听137TCP和137UDP端口。可以在/etc/samba/smb.conf主配置文件中了解smbd和nmbd全部配置信息,smbd进程的主要作用是处理来到的SMB数据包,为使用该数据包的资源与Linux协商,而nmbd进程使得其他主机(或工作站)能浏览Linux服务器。
-rwxr-xr-x 1 root root 2003-03-14 nmbd
-rwxr-xr-x 1 root root 2003-03-14 smbd
[root@localhost root]# pstree |grep mbd
//查看服务器是否启动
|-nmbd
|-smbd
[root@localhost root]# pgrep smbd
//查看smbd是否运行
[root@localhost root]# pgrep nmbd
//查看nmbd是否运行
[root@localhost root]# netstat -tlnp|grep smb
//查看smb的139端口和445端口是否被防火墙封掉,只有一139个也行了
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
9193/smbd
[root@localhost root]# iptables –F
windows xp的IP配置,开始--运行(WIN+R)--cmd --ipconfig/all
[root@localhost root]# netconfig
//用netconfig网络配置工具进行配置,如果你不想这样配置也可以用vi 打开编辑/etc/sysconfig/network-scripts/ifcfg-eth0配
原创力文档

文档评论(0)