centos 5.4 vsftpd

 #LANG=en_US.UTF-8  ---------------------------临时putty连接后的语言环境为美国地区英语

 
 
#vi /etc/sysconfig/i18n  内容为 LANG="zh_CN.UTF-8" -----------永久更改putty连接语言环境为大陆中
 
#################################################################################
 
vsftpd文件服务器的安装设置笔记(背景为centos5.4final)
 
#yum install vsftpd
#yum install ftp
#yum install finger -------------------安装vpftpd文件服务器,ftp连接工具,finger命令包
 
 
useradd cent
passwd cent ---------------------------增加用户cent,密码为cent
 
##################################
 
vsftpd安装完成后
/etc/vsftpd/vsftpd.conf----------为其主要配置文件
ftp 10.10.10.100 ----------------可以远程访问服务器
ftp anonymous -------------------两个用户为其匿名用户访问名
finger cent ---------------------可以查看用户名为cent的相关文件服务器情况
/usr/sbin/vsftpd ----------------为vsftpd的启动主要文件,可以 #which vsftpd 查看的到,运行
 
#/usr/sbin/vsftpd 就可以手动启动vsftpd
 
 
service iptables stop  ------------关闭防火墙,方便调试
 
 
 
#####################################################
 
开机自启动vsftpd文件服务器设置
 
 
#vi /etc/rc.local  写入下列,就可以开机自启动vsftpd. & 意为后台运行  
~~~~~~~~~~~~~~~~~~~~~~~~
/usr/sbin/vsftpd &
 
~~~~~~~~~~~~~~~~~~~~~~~~
 
 
#reboot
 
#chkconfig vsftpd --list ---------------查看下确定全都是off,确保是自检启动,
 
 
如果有on,运行
 
#chkconfig vsftpd off ---------关闭
#killall vsftpd -9 ------------杀死进程vsftpd
/usr/sbin/vsftpd  --------------启动vpftpd 
 
 
##########################################################
 
关于/etc/vsftpd/vsftpd.conf配置文件的设置
 
#vi /etc/vsftpd/vsftpd.conf
 
~~~~~~~~~~~~~~~~~
  /banner ------------查找banner,=后面是 登陆vsftpd后的欢迎语
anonymous_enable=YES----------前面井号去掉,匿名登陆允许
local_enable=YES--------------本地创建的用户如cent允许登陆vsftpd
write_enable=YES--------------匿名用户写权限
anon_upload_enable=YES---------匿名登陆用户上传权限
listen=YES
 
------------------前面的#均去掉
 
:wq 
 
 
~~~~~~~~~~~~~~~~~~~~~
 
#ftp 10.10.10.100
ftp
help--------------------登陆成功,可以运行help提示的命令
 
#ftp 10.10.10.100
cent  -----输入系统用户名
cent  ------输入密码
put /etc/serivices /serivce ------上传/etc/services 下的services文件
 
#########################################################
 
匿名用户上传问题
 
#ls -ld /var/ftp  --------------发现ftp属组为root,其他组无权限写入,所以vsftpd中ftp用户上传失败
 
解决方法
 
#id ftp  -----------------------发现ftp属于ftp组
 
#chgrp ftp /var/ftp ----------chgrp--changer group----改变ftp的属组为ftp
#chmod g+w /var/ftp ----------chmod---changer mode----ftp属组加入写入权限
 
#ftp 10.10.10.100
ftp
put /etc/services services ------写入成功
 
 
###########################################################
 
 
未完待续。。。。。。。。。。。。。。。
 
 
 
 
 
 
 
 
 
 
 
 
 
 

你可能感兴趣的:(centos,chgrp,vsftpd,chmod,休闲)