77范文网 - 专业文章范例文档资料分享平台

Linux实验指导书(3)

来源:网络收集 时间:2019-03-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

实验五 网络接口配置

一、实验目的:

1.熟练掌握IPv4地址的配置方法。 2.熟悉TCP/IP网络配置文件常见配置。 3.熟悉常用网络命令。 二、实验内容 1.配置IPv4地址。

2.修改TCP/IP网络配置文件。 3. TCP/IP网络测试。 三、实验步骤

1. TCP/IP网络配置的三种方式 1.1使用图形化界面

1.1.1在顶部面板右侧点击网络管理器→编辑连接→有线,选择“添加”。 1.1.2选择“IPv4”,取消DHCP,选择“手动”。

1.1.3配置IP地址192.168.202.xx,子网掩码255.255.255.0,网关192.168.202.1。 1.2使用命令行界面

1.2.1设置网卡eth0的IP地址和子网掩码IP

$ sudo ifconfig eth0 192.168.203.xx netmask 255.255.255.0 1.2.2设置网关

$ sudo route add default gw 192.168.203.254

1.2.3设置DNS 修改/etc/resolv.conf,在其末尾添加如下两行。

nameserver 192.168.203.5 nameserver 219.146.0.130

:配置主DNS服务器 :配置辅DNS服务器

1.3手工编辑网络配置文件

1.2.1设置网络配置文件:/etc/network/interfaces $ sudo vi /etc/network/interfaces

一般情况下会看到如下两行,为本地回路设置。

auto lo

9

iface lo inet loopback ;本地回路

1.2.2配置动态IP地址时,在其后添加如下内容。

auto eth0

iface eth0 inet dhcp ;动态IP地址

1.2.3配置静态IP地址时,在其后添加如下内容。eth0就是计算机的网卡,如果计算机有多块网卡,则还会有eth1,eth2……,均采用类似方法设置。

auto eth0 ;网卡 iface eth0 inet static ;静态IP地址 address 192.168.204.xxx ;ip地址 netmask 255.255.255. 0 ;子网掩码 gateway 192.168.204.1 ;网关

1.2.4设置DNS 修改/etc/resolv.conf,在其末尾添加如下两行。

nameserver 192.168.204.5 :配置主DNS服务器 nameserver 219.146.0.130

:配置辅DNS服务器

2.禁用以太网卡 $ sudo ifconfig eth0 down 3.启用以太网卡并重新读取配置 $ sudo ifconfig eth0 up

4.检查eth0网卡的IP地址配置 $ sudo ifconfig 5.重启网络服务。

$ sudo /etc/init.d/networking restart 五、实验思考题

1.举例说明ifconfig命令的功能。

2.如何实现主操作系统与虚拟机软件中的客户操作系统之间的IP地址访问。 10

实验六 服务器配置与管理-FTP

一、实验目的

1.掌握FTP服务vsftpd的配置过程。 2.熟悉vsftpd服务主配置文件。 3.熟悉FTP内部命令。 二、实验内容 1.设置网络环境。

2.设置vsftpd服务启动方式。 3.配置FTP服务器。 三、实验步骤

1.配置TCP/IP网络环境

1.1配置IP地址和子网掩码为192.168.202.5/255.255.255.0,网关为192.168.202.1。 1.2网络服务重启

$ sudo /etc/init.d/networking restart 2. vsftpd服务基本信息 2.1察看vsftpd软件包是否安装 $ dpkg –l vsftpd 2.2启动vsftpd服务 $ sudo /etc/init.d/vsftpd start

2.3客户端访问“ftp://192.168.202.5”,测试能否登录,能否进行文件的下载与上传。

3. vsftpd服务配置

3.1 vsftpd服务主配置文件/etc/vsftpd.conf的部分默认配置

anonymous_enable=YES local_enable=YES write_enable=YES

:允许匿名用户登录 :允许本地用户登录

:允许写入(上传文件、创建目录)(包含所有用户) :允许匿名用户上传文件,但已被注释掉 :允许匿名用户创建目录,但已被注释掉

#anon_upload_enable=YES #anon_mkdir_enable=YES

11

3.2设置允许匿名用户上传 3.3 vsftpd服务重启 $ sudo /etc/init.d/vsftpd restart

3.4客户端重新访问“ftp://192.168.202.5”,测试能否登录,能否进行文件的下载与上传。

4. vsftpd服务用户配置

4.1新建vsftpd服务用户ftp_test,其指定工作目录为/home/ftp_test,设置用户密码,并修改工作目录权限。 $ sudo useradd -m ftp_test $ sudo passwd ftp_test

$ sudo chmod 755 /home/ftp_test 4.2 vsftpd服务重启 $ sudo /etc/init.d/vsftpd restart

4.3客户端重新访问“ftp://192.168.202.5”,测试能否登录,能否进行文件的下载与上传。 说明

匿名用户以ftp帐号访问FTP服务器主目录/home/ftp_test,而“/home/ftp_test”目录所属用户为ftp_test,目录权限为drwxr-xr-x,即ftp作为“其他用户”,没有写入权限,所以不能在“/home/ftp_test”目录中创建新文件和新建目录。 解决办法1:创建一个属于ftp用户的目录 $ sudo cd /home/ftp_test $ sudo mkdir up1 $ sudo ftp:ftp up1 $ ls -all

:创建一个目录 :修改目录的所属用户 :查看目录权限

解决办法2:创建一个属于root用户的目录,修改目录权限为允许其他用户修改目录内容

$ sudo cd /home/ftp_test $ sudo mkdir up2

:创建一个目录

:修改目录的权限,使“其他用户”可以修改

$ sudo chmod 777 up2

12

$ ls -all :查看目录权限

4.4客户端重新访问“ftp://192.168.202.5”, 进入up1或up2目录,上传一个文件,能否成功?然后再下载刚上传的文件,能否成功? 说明

查看刚上传文件的权限为-rw-------,所属用户为ftp。 进入up1或up2目录,修改刚上传的文件权限为644。

客户端重新访问“ftp://192.168.202.5”,此时,刚上传的文件可以进行下载操作。解决办法

修改主配置文件/etc/vsftpd.conf,设置匿名用户创建新文件的umask为022。 在local_umask=022下面一行添加如下内容。

anon_umask=022

4.5 vsftpd服务重启 $ sudo /etc/init.d/vsftpd restart

4.6客户端重新访问“ftp://192.168.202.5”, 测试能否完成文件的下载与上传。 四、实验思考题

1.说明umask的设置值与文件权限的关系。 2.考虑如何更改ftp用户的默认路径。

13

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Linux实验指导书(3)在线全文阅读。

Linux实验指导书(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/508440.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: