20130415-Linux试玩随笔-01-安装vsftp
来源:互联网 发布:ip网络广播系统破解版 编辑:程序博客网 时间:2024/06/06 00:14
1、在虚拟机安装RedHat-U4-AS
2、修改为命令行模式
1 用root账号登陆2 打开图形界面终端3 vi /etc/inittab4 id:<数字>:initdefault:修改成35 如果需要再进入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 Control2 修改虚拟机的VMnet1的ip为:192.168.0.13 在你可访问网络的那块网卡上设置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.rpm11 进入编译完成的目录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 - Updates10 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=YES11 #打开匿名用户删除和重命名的权限(自己新建)12 anon_other_write_enable=YES13 #匿名用户的掩码(有必要就自己新建)14 anon_umask=02215 16 因为ftp默认目录是/var/ftp/pub,这个目录是不允许设置777权限的,17 所以需要在/var/ftp/pub中建立一个目录并给子目录设置权限18 mkdir /var/ftp/pub/upload19 chmod 777 upload
9、修改selinux配置
查看getsebool -a | grep ftp配置setsebool allow_ftpd_anon_write onsetsebool allow_ftpd_full_access on
如果需要永久生效加入-P参数
setsebool -P allow_ftpd_anon_write on
setsebool -P allow_ftpd_full_access on
- 20130415-Linux试玩随笔-01-安装vsftp
- 20130415-Linux试玩随笔-02-安装jdk、grails
- 20130419-Linux试玩随笔-03-安装mysql
- 20130426-Linux试玩随笔-04-CentOS安装
- 20130502-Linux试玩随笔-05-Github
- Linux [ 安装vsftp ]
- linux安装vsftp
- linux下安装vsftp
- Linux安装vsftp
- linux下安装vsftp
- linux 安装 vsftp
- linux下安装vsftp
- linux下安装vsftp
- linux下安装vsftp
- linux下安装vsftp
- Linux 安装 vsftp
- linux安装vsftp
- linux安装vsftp
- 20130115-使用Grails Shiro Plugin实现身份验证01
- 20130116-使用Grails Shiro Plugin实现身份验证02
- 20130117-使用Grails Shiro Plugin实现身份验证03
- 20130121-使用Grails Bootstrap Plugin实现界面美化
- 20130123-Grails手工增加资源文件
- 20130415-Linux试玩随笔-01-安装vsftp
- 20130415-Linux试玩随笔-02-安装jdk、grails
- 20130419-Linux试玩随笔-03-安装mysql
- 20130426-Linux试玩随笔-04-CentOS安装
- 20130426-常用站点收藏
- 20130502-Linux试玩随笔-05-Github
- 20130515-Grails In Action-3、建模(01小节)
- win32 sdk inputbox 输入框
- 20130515-Grails In Action-3、建模(02小节)