在VMware虚拟机中安装redhat linux操作系统图文详解教程
一准备安装所需要的软件:
1VMware虚拟机的下载和安装在我的博客中已经提到,这里就不再详细阐述。
2下载一个redhat,因为redhat已经商业化了,推荐大家使用centos,如果自己有合适的linux安装版本,可以不使用这个。
二在VMware虚拟机为RedHat Linux创建新的虚拟机 :
1打开虚拟机,选择新建虚拟机:
2下一步:
3选择自定义(这里选择典型可能会在安装过程中出现一个硬件找不到的错误,所以推荐选择自定义),然后点下一步:
4下一步:
5操作系统选择linux,版本不用修改:
6命名,并选择虚拟操作系统的存放位置(位置所在硬盘空间最好大于5G):
7下一步:
8给虚拟机分配内存(这个自己看情况,我的电脑内存是512,给虚拟机分配了256)
9选择虚拟机网络类型(推荐使用桥接网络)
10下一步
11下一步
12选择磁盘类型,这里选择IDE(这也是第三步选择自定义的原因,因为选择典型的话,系统会自动选择SCSI硬盘,而有的linux,主要是早的linux版本,不能使用SCSI硬盘,所以才会出现没有发现硬盘的错误)
13指定磁盘容量(推荐大小为8g,基本够用了)
14完成
三在新建的虚拟机里安装RedHat Linux
1建好虚拟机后出现一下画面,这时双击设备中的CD-ROM1
2选择 使用ISO映象,在浏览中找到你下载的RedHat Linux的ISO安装文件:
3启动虚拟机:
4正在安装(常用操作:Ctrl + Enter进入全屏模式 Ctrl + Alt退出全屏模式
鼠标点击虚拟机屏幕进入虚拟机 Ctrl + Alt鼠标从虚拟机中退出 )
鼠标点击虚拟机屏幕,然后回车进入图形安装界面
5推荐用Tab切换,跳过media的检查(不跳过也可以,但是比较慢)
6下一步
7选择安装语言,因为我的RedHat的版本是英文的,所以这里选择了English
8选择键盘,默认(USEnglish)即可
9这里让注册,可以直接选择暂不注册,然后点OK
10选择skip
11选择YES
12因为是虚拟机安装,所以这里选择移除所有分区,下一步
13选择YES
14Next
15选择时区,中国上海:
16为root用户设定密码(root为linux的超级用户,这个密码用来登陆系统的,要是忘了就只能重装系统 了= =!)
17根据需要选择软件开发和网络服务器(我这里只选择了软件开发),下面要选现在定制
18这一步先选左边的Servers(服务器),右边选择FTP Server(用来构建服务器,向linux中下载和传送东西),Windows File Server,这一栏的其他选项可以根据实际需要选择,但是要保证你的安装盘里有这些东西让你安装,其他栏例如Languages等保持默认即可,然后点击下一步
19(系统)检查你的安装盘中是否包含了你要安装的选项,只需等待一下
20选择Next,安装中
21安装完成,点击重启
22下一步
23下一步
24选择打开防火墙,并选择信任程序
25YES
26选择关闭SELinux
27YES
28NEXT
29自己调整好时间,Next
30软件更新,不用管,直接下一步
31创建用户,喜欢的可以自己创建并设定密码,不喜欢的可以直接next,使用root超级用户就可以
32不创建个人用户的话就选择 continue
33测试声卡,直接下一步
34Finish
35这时候会出现以下提示,但是先不要点重启
而是进行以下操作:
a选择虚拟机上框的 虚拟机 选项卡
b选择 设置 ,出现一下提示框,选择左边的CD-ROM1,然后选择右边的 使用物理驱动器,而不是原来的 使用 ISO映象,然后点确定
1、Linux系统下vsftp安装。
2、Linux系统下打开ftp配置文件。
3、Linux系统下编辑配置文件。
4、Linux系统下启动vsftpd服务。
5、Linux系统下关闭防火墙,关闭selinux。
6、Linux系统下建立测试帐号jiang。
7、Linux系统下登录访问。
8、Linux系统下本地用户默认有上传权限,如上传ceshi目录。
Linuxftp如何配置被动模式?
vsftpd被动模式与主动模式
VSFTP文件与目录
/usr/sbin/vsftpvsftp的主程序
/etc/rcd/initd/vsftpvsftp的启动脚本
/etc/vsftpd/vsftpdconfvsftp的配置文件
/etc/pamd/vsftpdPAM认证文件
/etc/vsftpd/vsftpdftpuser禁止使用FTP的用户
/etc/vsftpd/vsftpduser_list禁止或允许使用ftp的用户列表
/var/ftpftp匿名主目录
/varftp/pubftp匿名上传主目录
VSFTP启动
Standalone方式
用于ftp访问频繁的环境VSFTP进程始终运行监听端口
Servicevsftpstart|stop|restart|status
/etc/rcd/initd/vsftpdstart|stop|restart
或者在/etc/vsftpd/vsftpdconf中加入listen=yes表示以standalone运行
在inetd守护进程中运行
用于ftp访问量很小的情况vsftp在inetd守护进程中运行
运行/etc/inetd/vsftp中的脚本
VSFTP的配置文件/etc/vsftpd/vsftpdconf
主动模式设置
Port_enable=YES开启主动模式
Connect_from_port_20=YES当主动模式开启的时候是否启用默认的20端口监听
Ftp_date_port=%portnumber%上一选项使用NO参数是指定数据传输端口
被动模式
PASV_enable=YES开启被动模式
PASV_min_port=%number%被动模式最低端口
PASV_max_port=%number%被动模式最高端口
匿名上传设置
anonymous_enable=YES启用匿名帐户
anon_world_readable_only=NO关闭匿名全局浏览
anon_upload_enable=YES匿名上传开启
anon_mkdir_write_enable=YES允许匿名用户创建目录
write_enable=YES全局写入权限开启
限制本地用户访问文件系统
chroot_local_user=YES将本地用户浏览限制在其FTP根目录下
限制部分用户访问文件系统
chroot_list_enable=YES启用列表(不可以与上条命令同时开启)
chroot_list_file=%filepath%限制用户的列表文件
连接限制
Max_client=%number%最大连接数
max_per_ip=%number%每ip最大连接数
anon_max_rate=%number%匿名用户最大速率单位kbps
local_max_rate=%number%本地用户最大速率单位kbps
user_config_dir=%filepath%/%username%针对不同用户的连接速率设置
%username%文件的内容为local_max_rate=%number%
用户主目录设置
本地用户的主目录定义在/etc/passwd文件中
其中FTPuser:________为定义行
全局重定向localuser的ftp主目录
local_root=%path%
安全设置
hide_ids=YES隐藏用户的UID和GID
改变原有banner
ftpd_banner=%message%
或者
banner_file=%filepath%
虚拟FTP站点设置
首先创建2套conf文件
#cp/etc/vsftpd/vsftpdconf/etc/vsftp/vsftp2conf
创建ftp2的主目录
#mkdir/var/ftp2
#useradd-d/var/ftp2-MFTP2
#servicevsftpdrestart
怎样能使Windows系统访问LINUX中的FTP?
设置去掉ftp的匿名访问方式,设置适当的用户权限,ftp是基与tcp/ip协议的应用,与操作系统无关。
linux下设置用户登录FTP服务器时,所在的目录?
在vsftpdconf这个文件里面的,local_enable=yes,首先要开启这个,然后用useradd命令新建本地用户,然后把自家目录由/home,改为其他,要修改这个文件,/etc/passwd:root:x:0:0:root:/root:/bin/bashbin:x:
1:1:bin:/bin:/sbin/nologindaemon:x:
2:2:daemon:/sbin:/sbin/nologindesktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologinmengqc:x:500:500:mengqc:/home/mengqc:/bin/bash如上所显示,找到你的本地用户,然后把/home后面的路径改了就可以,记得保存这个文件。这样FTP用户就可以用本地用户登录了,不改路径的话需要另外开启/home的访问权限,由于这个是敏感目录,所以个人并不推荐开启。
如何在linux系统下搭建一台ftp服务器?
在linux中一般使用vsftp这个软件搭建FTP服务器。 首先要看你的是什么linux系统,对于ubuntu、debian可通过apt-getinstallvsftpd命令安装,对于centos、redhat等系统可通过yuminstallvsftpd命令安装。 安装成功后,需要修改/etc/vsftpdconf配置文件。这个配置文件包含登录ftp的用户、密码、访问目录的设置。 修改了配置文件后,执行/etc/initd/vsftpdrestart命令重启ftp服务器。那么ftp服务器就搭建完成了。
ftp只有读取权限能进行什么操作?
1你可以把A的本地权限和共享权限者改成只读就行了。B的话你就要读和写了。
2管理员是机子上最大的,就算对文件或文件夹没有权限,都可以通过取得所有权来进行管理,如果只想让特定的某一用户访问这个目录,你就只把本地和共享权限列表中只留下那个用户,这样就只能这个用户访问。为了方便,把你管理员加进去吧。
3把A这个文件夹对管理员的本地和共享都改成读写,其它都改成读。B的话呢你加个EVERYONE把权限全勾上就行了。
4如果是用WINDOWS的IIS当FTP服务器,就改本地和共享权限就行了。如果SEV-U他是可以用这个软件就可以管理权限的。用LINUX也像WIN一样,不过他就没有本地和共享了,就一个权限。应用在本地和共享上。
5这个我没有用过就不知道了。
做子接口
如我的网卡配置是eth0
那么子接口就是eth0:0 eth0:1 eth0:2
cd /etc/sysconfig/metwork-scripts
cp -p ifcfg-eth0 ifcfg-eth0:0
将eth0:0修改如下
如果你是Redhat Enterprise 60版本或以上要把NM_CONTROLLED设置为no
不过你的问题上也说了是5,所以应该没问题
其他的子接口也是同样的方式,重启网络就可以看到了
0条评论