1、在虚拟机安装RedHat-U4-AS
2、修改为命令行模式
1 用root账号登陆
2 打开图形界面终端
3 vi /etc/inittab
4 id:<数字>:initdefault:修改成3
5 如果需要再进入xwindow:在命令行中startx或者init 5,直接注销可以再退回命令行模式
6 init 0 关闭系统,
init 6 重启系统,
init 3 进入命令行模式,
init 5 进入xwindow模式(同startx)
3、调整网络为Host-Only
1 在虚拟机上安装操作系统的时候,系统的IP设置为192.168.0.99,DNS:192.168.0.1,Applications->System Settings->Network Device Control
2 修改虚拟机的VMnet1的ip为:192.168.0.1
3 在你可访问网络的那块网卡上设置Internet连接共享,具体设置方式为:属性-->高级-->连接共享,然后选择VMnet1,将网络共享给它
4 在本机上ping一下192.168.0.99,如果能ping通,就说明你设置正确了。
5 在虚拟机访问网络,应该能正常上网,可以使用ping [宿主机IP]的方式测试网络是否正常
4、使用putty远程访问
有可能linux的防火墙会阻止远程访问,可以先关闭防火墙,再远程登陆
redhat默认防火墙:service iptables stop
如果开机时不希望启动防火墙:
chkconfig iptables off
打开putty
填写linux的ip地址,使用ssh连接类型
5、安装、修改yum源
安装
1 查询系统中是否已经安装yum
2 rpm -qa|grep yum
3 如果有,则删除
4 rpm -e yum-3.2.22-20.el5 --nodeps
5 进入下载目录
6 cd /syr/local/
7 下载源码包
8 wget -c http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpm
9 编译
10 rpmbuild --rebuild yum-2.0.8-1.src.rpm
11 进入编译完成的目录
12 cd /usr/src/redhat/RPMS/noarch/
13 安装
14 rpm -ivh yum-2.0.8-1.noarch.rpm
配置
1 配置CentOS源
2 vi /etc/yum.conf
3 主要修改默认的源
4 [base]
5 name=Red Hat Linux $releasever - $basearch - Base
6 baseurl=http://vault.centos.org/4.4/os/i386/
7
8 [updates]
9 name=Red Hat Linux $releasever - Updates
10 baseurl=http://vault.centos.org/4.4/updates/i386/
11
12 测试一下是否可以下载
13 yum install
因为使用的是cenos的源,所以安装更新时需要有选择的更新,如果全部更新,系统会变成centos系统
6、安装VIM编辑器
1 yum install vim-X11 vim-common vim-enhanced vim-minimal
7、安装vsftpd
1 yum自动安装
2 yum -y install vsftpd
3 设置随系统启动
4 chkconfig vsftpd on
5 启动
6 service vsftpd start
7 停止
8 service vsftpd stop
9 重启
10 service vsftpd restart
8、配置vsftpd,匿名用户上传下载(只是简单配置自己可以上传下载文件到Linux)
1 编辑配置文件:vim /etc/vsftpd/vsftpd.conf
2
3 #允许匿名用户登录FTP
4 anonymous_enable=YES
5 #设置匿名用户的登录目录(如需要,需自己添加并修改)
6 anon_root=/var/ftp/pub
7 #打开匿名用户的上传权限
8 anon_upload_enable=YES
9 #打开匿名用户创建目录的权限
10 anon_mkdir_write_enable=YES
11 #打开匿名用户删除和重命名的权限(自己新建)
12 anon_other_write_enable=YES
13 #匿名用户的掩码(有必要就自己新建)
14 anon_umask=022
15
16 因为ftp默认目录是/var/ftp/pub,这个目录是不允许设置777权限的,
17 所以需要在/var/ftp/pub中建立一个目录并给子目录设置权限
18 mkdir /var/ftp/pub/upload
19 chmod 777 upload
9、修改selinux配置
查看
getsebool -a | grep ftp
配置
setsebool allow_ftpd_anon_write on
setsebool allow_ftpd_full_access on
如果需要永久生效加入-P参数
setsebool -P allow_ftpd_anon_write on
setsebool -P allow_ftpd_full_access on
分享到:
相关推荐
【vsftp-ipk.tgz】是一个压缩包文件,其主要包含的是针对VSFTP(Virtual Secure File Transfer Protocol)软件的IPK格式安装包。IPK是OpenWrt/LEDE(Linux Embedded Development Environment)项目中使用的软件包...
本篇文章将详细介绍如何在Linux环境下安装和配置VSFTPD,以帮助用户建立自己的FTP服务。 首先,我们需要了解安装VSFTPD的基本步骤: 1. **更新系统**: 在开始安装任何新软件之前,确保你的Linux系统是最新状态,这...
Linux运维-4.服务管理-004VSFTP-2视频-040概述.avi
Linux运维-4.服务管理-004VSFTP-2视频-043传输模式.avi
Linux运维-4.服务管理-004VSFTP-2视频-041连接类型.avi
Linux运维-4.服务管理-004VSFTP-2视频-044软件信息和匿名登录.avi
Linux运维-4.服务管理-004VSFTP-2视频-045本地登录和虚拟用户登录.avi
Linux运维-4.服务管理-004VSFTP-2视频-048用户登录限制和被动工作模式.avi
本文将详细介绍如何在Linux环境下安装和配置vsftp。 首先,我们来看看提供的压缩包文件。`vsftpd-2.0.5-16.el5_4.1.i386.rpm` 是vsftp的一个特定版本的RPM包,适用于基于Red Hat Enterprise Linux 5的系统。RPM是...
在Linux环境下,安装和配置vsftp是管理员必须掌握的技能,包括设置用户权限、限制访问目录以及开启SSL连接等。 再者,PuTTY是一款免费的SSH(Secure Shell)客户端,用于远程登录到Linux或Unix服务器。它提供了...
Vsftp(Visual Secure File Transfer Protocol)是一款专门为Linux和Unix系统设计的开源FTP服务器软件,以其易用性和安全性而受到广大用户的欢迎。Vsftp v2.0.6是该软件的一个版本,提供了高度定制化和安全的文件...
Linux 服务器 VsFtp 安装配置详解 Linux 服务器是一种常用的服务器操作系统,而 VsFtp 是一种流行的 FTP 服务器软件。本文将详细介绍 Linux 服务器上 VsFtp 的安装、启动、关闭、重启和配置文件设置等内容。 一、...
docker load -i vsftp-arm64.tar rm -rf /home/ftpserver/ rm -rf /home/ftpusr/ rm -rf /home/vsftpd/ docker run -d --name vsftpd --...
### 构建Red Hat Linux下的VSFTP服务器实现与主机共享 #### 一、概述 本文档将详细介绍如何在Red Hat Linux环境下搭建VSFTP服务器,并通过该服务器实现与主机(通常指Windows系统)之间的资源共享。相较于Samba...
1. 安装vsftpd 3.0.2 yum install vsftpd-3.0.2-xx.rpm 2. 启动/重启/关闭vsftpd systemctl start vsftpd.service systemctl restart vsftpd.service systemctl stop vsftpd.service
在Linux环境下安装Vsftp通常非常简单,可以通过包管理器完成。例如,在基于Red Hat的系统中,可以使用以下命令进行安装: ```bash sudo yum install vsftpd ``` 或者在基于Debian的系统中,可以使用下面的命令来...
RedHat9-vsftp配置大全..............