LINUX实验指导书

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安装Redhat5虚拟机1.按新建虚拟机。

最后完成即可。

2.安装Redhat5系统,启动虚拟机后就会自动运行CD,第一界面回车即可进入图形安装。

上图,是检查CD是否完整,可以跳过。

下一步就是完成配置,等待安装。

实验1 VSFTP服务器配置

1、实验步骤

实验里使用“ROOT”用户,其他用户可能会出现权限问题。

登录时使用“root”用户名来登录,这样就是使用ROOT用户权限了,密码是安装时设定的。

一、安装软件包((本步骤可省略,RHEL5默认已经安装)

在桌面右键就可以打开终端,实验中命令都在终端里输入。

[root@localhost ~]#rpm –qa | grep vsftp //检查是否已经安装vsftpd软件包。

注意空格:rpm(空格)–qa(空格)| (空格)grep(空格)vsftp

vsftpd-2.0.5-16.el5 //显示已经安装

出现上面这句说明安装成功,不出现说明没安装过。

[root@localhost ~]# service vsftpd start //启动vsftpd 服务

([root@localhost ~]# service vsftpd restart //重启vsftpd 服务)

如果服务开着,start就会失败,要运行restart才会应用更改。

若没有安装,则进行以下步骤:

[root@localhost ~]# mkdir /mnt/cdrom //建立用于挂载光驱的目录

注意空格:mkdir(空格)/mnt/cdrom

[root@localhost ~]# mount –t iso9660 /dev/cdrom /mnt/cdrom //挂载光驱

注意空格:mount (空格)–t (空格)iso9660 (空格)/dev/cdrom (空格)/mnt/cdrom

[root@localhost ~]# find /mnt/cdrom –named *vsftpd* //查找vsftpd有关的软件包

注意空格:find (空格)/mnt/cdrom (空格)–named (空格)*vsftpd*

实验指导书上写的是“–named”正确是“–name”

[root@localhost ~]# rpm –ivh /mnt/cdrom/Server/vsftpd-2.0.5-16.el5.i386.rpm // 安装vsftpd软件包

注意空格:rpm (空格)–ivh (空格)/mnt/cdrom/Server/vsftpd-2.0.5-16.el5.i386.rpm

技巧:Tab键可以自动识别文件名,觉得命令很长时可以按“TAB”键试试。

[root@localhost ~]# service vsftpd start //启动vsftpd 服务

([root@localhost ~]# service vsftpd restart //重启vsftpd 服务)

如果服务开着,start就会失败,要运行restart才会应用更改。

二、创建ftp用户(本例用ftpadmin和user01)

(一)创建并激活用户

[root@localhost ~]#useradd ftpadmin

执行完后“没有提示”为成功,有提示则出现需要注意的问题

[root@localhost ~]#passwd ftpadmin

执行这句后会提示:New UNIX password:(输入该用户的密码,密码看不见。如果按错要重新运行命令。)

如果出现:BAD PASSWORD: it is too simplistic/systematic(提示密码过于简单,可以不管。)

会再次提示输入密码:Retype new UNIX password:(同样看不见。)

如果出现:passwd: all authentication tokens updated successfully.则成功修改。

如图:

[root@localhost ~]#useradd user01

[root@localhost ~]#passwd user01

提示:这里添加的两个用户是系统用户,不分FTP用户或者MAIL用户,都是一样的。

(二)设置主目录

1、设置ftpadmin 主目录: /var/ftp

[root@localhost ~]#chown ftpadmin /var/ftp //更改目录/var/ftp的所有者为ftpadmin

注意空格:chown(空格) ftpadmin(空格) /var/ftp

[root@localhost ~]#chown ftpadmin /var/ftp/pub //更改目录/var/ftp/pub所有者为ftpadmin。

注意空格:chown(空格) ftpadmin(空格) /var/ftp/pub

提示:没有提示则成功,这里是修改文件夹属性,调整文件夹所有者。和Windows文件夹右键属性,“安全”选项卡一样。

2、创建目录/var/ftp/user01, 并设置user01 目录所有者为user01

[root@localhost ~]#mkdir /var/ftp/user01

注意空格:mkdir (空格)/var/ftp/user01

这句执行成功后,下一句才可以正常执行,不然会出现没此文件夹。

[root@localhost ~]#chown user01 /var/ftp/user01

注意空格:chown (空格) user01 (空格)/var/ftp/user01

注:实体账户的默认目录为:/home/username

匿名账户的默认目录为:/var/ftp

root 账号不能作为ftp 登录账号

三、配置ftp 服务器

(一)主配文件/etc/vsftpd/vsftpd.conf

提示:寻找文件时,最好使用计算机右键不要直接双击打开,选择“浏览文件夹”这样文件夹不会越开越多。如图:

相关文档
最新文档