Linux常用服务器配置实验指导书 - 副本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常用服务器配置实验指导书 (1)
实验目的: (1)
实验内容: (1)
实验内容一网络参数的基本设置方法 (1)
实验内容二samba服务器应用 (4)
实验内容三FTP服务器应用 (8)
实验总结: (11)
常用服务器配置实验指导书
实验目的:
1.掌握SAMBA,FTP服务器的基本原理
2.掌握SAMBA,FTP服务器的基本配置方法
3.掌握网络基本参数的配置方法
实验环境:安装LINUX系统的计算机(已安装常用服务器)
实验内容:
实验内容一网络参数的基本设置方法
1.使用redhat-config-network管理工具实现网络参数设置
首先,启动管理工具,有两种方法:
●在终端下输入“redhat-config-network”命令
●“主菜单→系统设置→网络”。
然后双击网卡ehto进行参数设置,激活网卡。
2.使用netconfig程序配置网络
a.启动netconfig程序:#netconfig
b.设置相应的网络属性,如IP地址、子网掩码、默认网关和DNS服务器地址,确认配置完成后单击“OK”按钮保存设置。
c.重新启动网络服务
使用netconfig程序进行网络配置后只是修改了相应的网络配置文件,并没有使所作的配置在当前系统中生效,需要使用“service network restart”命令重新启动网络服务,才可以
使新的配置在当前系统中生效。
3. 命令行实现Linux网络配置
常用命令:# ifconfig 设备名IP地址[netmask …] [broadcast…]
作用:设置网卡的IP地址,子网掩码和广播地址
4. 使用文本编辑器修改网络配置文件(此项作为了解,不要实际操作。)
在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,可以通过编辑这些文件来完成联网工作。
系统中重要的有关网络配置文件有:
/etc/sysconfig/network
/etc/HOSTNAME
/etc/hosts
/etc/resolv.conf
/etc/init.d/network
实验内容二samba服务器应用
1.SAMBA服务器基础知识
samba软件整合了SMB协议及Netbios协议,使其运行在TCP/IP上。
SMB协议:Server Message Block(服务信息块),可看作是局域网上的共享文夹打印机的一种协议。新名字:CIFS(common internet file system)
SAMBA服务有两个进程:smbd:SMB服务器,nmbd:netbios名称服务器。
SAMBA服务器的特点:
●在网络上共享目录,就好像一台文件服务器一样
●在网络上共享打印机
●决定共享目录的访问权限,可以让一个人、某些人、组和所有人访问
●决定打印机的访问权限,可以让一个人、某些人、组和所有人使用
可以看出,安装和配置好了Samba服务器后,Linux就可以使用Windows网络中的文件和打印服务器了。
smb用的脚本文件:/etc/rc.d/init.d/smb,所以我们启动samba服务器的时候使用:service smb restart,nmbd 使用的端口是137和138,smbd使用的端口是139和445。配置文件是:/etc/samba/smb.conf
2.SAMBA服务器基本配置方法
打开配置文件:vi /etc/samba/smb.conf,配置文件有288行,以下对几个常用的参数行进行解析:
a.设置Samba服务器所属的群组名称或Windows的域名
workgroup = MYGROUP
server string 是服务器的描述
设置可访问Samba 服务器的主机、子网或域
hosts allow =
默认是注释了的,意思是允许所有访问,请大家仔细看这个选项,他的表达方式比较特殊,只需要写出网络位然后以点结束,主机位省略
127.0.0.0 只写127.
192.168.12.0 写成192.168.12.
还有全局的hosts allow 可以在局部使用,但是hosts deny 参数只能在全局使用
b.设置是否允许打印配置文件中的所有打印机开机时自动加载。
load printers = yes
设置Samba 服务启动时,将自动加载的打印机配置文件
printcap name = /etc/printcap
c.设置guest 账号名
guest account = pcguest
指定Samba 服务器使用的安全等级
security = user
share就是不用密码访问,user 级别就是使用用户密码验证
使用加密口令
encrypt password = yes/no
设置Linux 用户到Windows 的用户映射。
username map=/etc/samba/smbusers
d.每一个共享目录都由[目录名] 开始,例如下图[public]目录
comment 是共享目录的描述
path 就是真正的共享目录位置了
public 是否可以匿名访问
writable 可以访问的用户是否有写入权限,要与文件权限配合使用
write list 允许写入权限的用户列表
如果printables = yes 那么这个目录就被认为是一个打印机,所以一般我们设置成printables = no ,
另外,valid users=
允许访问的用户列表,前提是public设置成no
invalid users =
不允许访问的用户
3.samba服务器配置实例
实现的功能:共享/public目录让所有人访问,所有人可以写入文件