admin 管理员组文章数量: 1184232
2024年1月17日发(作者:程序正义是什么)
LINUX下网络服务器配置实训报告
本次实训是关于Linux下网络服务器配置的实验,主要是学习Linux系统下网络服务的配置,包括Apache服务器、Samba服务器、DNS服务器和FTP服务器的配置。通过本次实训,我对Linux系统的网络服务有了更深入的了解,也学到了一些新知识和技能。
一、Apache服务器配置
1.安装Apache
直接用yum安装:
```yum install -y httpd```
首先要修改Apache的配置文件,将目录/root/webroot设置为Apache服务器的根目录:
```vi /etc/httpd/conf/```
在文件中找到DocumentRoot “/var/ww/html”行,更改为:
```DocumentRoot “/root/webroot”```
并且增加ServerName localhost,在文件的末尾添加以下内容:
```
DocumentRoot /root/webroot
ServerName localhost
```
保存修改并重启Apache服务,即可访问/root/webroot下的内容。
在浏览器中输入```localhost```,可以看到Apache的默认页面,说明安装配置成功。
二、Samba服务器配置
通过yum安装Samba服务:
修改Samba的配置文件:
添加以下配置信息:
此配置表示在/root目录下创建共享文件夹shared,只有linux和windows用户才能访问,不对外开放,可写。
设置共享用户的密码:
按提示输入密码即可。
3.测试Samba
在windows客户端中打开文件资源管理器,输入(Linux主机IP)share,输入用户名和密码,可以访问到共享文件夹。
1.安装DNS服务
先设置主机名:
```hostnamectl set-hostname ns1```
启动DNS服务并设置DNS服务自启动:
在windows或linux系统中使用dig或nslookup等命令解析主机名,可以看到正确的IP地址。
四、FTP服务器配置
```
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/xferlog
idle_session_timeout=600
data_connection_timeout=120
ftpd_banner=Welcome to my FTP site
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/.chroot_list
```
此配置表示关闭匿名用户登录,开启本地用户登录,且有写权限,设置超时时间,启用日志记录,禁用非主动模式传输,设置欢迎信息,启用用户根目录限制。
创建ftp用户:
```passwd ftp```
启用用户根目录限制:
重启FTP服务:
3.测试FTP
在windows或linux系统中使用ftp命令登录FTP服务器,输入用户名和密码,即可上传、下载文件。
版权声明:本文标题:LINUX下网络服务器配置实训报告 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1705451561a485299.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论