Linux系统中FTP的配置
二、    把安全级别调低
          #vi /etc/selinux/config
          注意:在RHEL4三、FTP软件包
#mount /dev/cdrom  /mnt  //安装文件放在第一张光盘中,不要挂错盘了,刚开始挂了第一张盘很郁闷的!!!
2.参数为不允许在本地登陆
#passwd aaa
  123
#useradd bbb –s /sbin/nologin
#passwd bbb
  123
查看一下:
#tail -3 /etc/passwd
#tail -3 /etc/group
#tail -3 /etc/shadow
3.、配置主配置文件vsftpd.conf
设置为“YES或anonymous”时允许本地用户登录 ”时FTP,即反掩码 权限后剩余的权限
dirmessage_enable=YES   服务器中的某个目录时,将显示该目录下的.message项的默认值。
xferlog_enable=YES   服务器将启用上传和下载日志
connect_from_port_20=YES   服务器将启用FTP”时FTP设置PAM设置为“YES设置文件中指定的用户是否可以访问vsftpd文件。
userlist_deny=YES    文件中的用户登录
listen=YES   服务器将处于独立启动模式 设置为“YES作为主机访问控制方式系统中基于主机地址的访问控制,它与/etc两个文件配合实现,hosts.allow或hosts.deny打开。
chroot_local_user=YES  个
max_per_ip=5       个
local_max_rate=500000    、查看配置文件vsftpd.ftpusers  (默认)
#vi /etc/vsftpd.user-list  
8服务需要设置在运行级别3查看
# service vsftpd restart
停止运行
 
上传文件(这个步骤可做可不做,只是为了使用方便)
1把/var/ftp/sybg、#chmod 730 /var/ftp/sybg ftp权限,去掉注释#anon_upload_enable=yes
 去掉注释#chown_username=whoever,如bbb),默认的644-077=600也就是说只有bbb匿名用户上传时就不能上传同名的文件,用#grep –v “#” vsftpd/vsftpd.conf服务器的虚拟用户
1建立虚拟用户口令库文件
B建立虚拟用户所需的PAM设置vsftpd.conf虚拟用户配置
A生成vsftpd命令生成认证文件,-f,vsftpd_login.db先安装db4-utils-4.2.52-7.1.i386.rpm即600
# chmod 600 /etc/vsftpd/vsftpd_login.db
#cd /etc/vsftpd
#ll 
C手工建立vsftpd.vu建立虚拟用户及要访问的目录并设置相应的权限
(帐户名为virtual所有虚拟帐户登陆后都在/home/ftpsite配置文件
服务程序
服务程序
# service vsftpd restart
 
测试一下会发现虚拟用户什么权限都没有:如下图
3在vsftpd.conf使用mkdir用户配置文件名称与用户名相同
#vi /etc/vsftpd_user_conf/zhangsan
anon_world_readable_only=NO      表示用户可以上传文件
anon_mkdir_write_enable=YES     表示用户可以浏览FTP通过以上配置可以为虚拟用户单独配置不同的权限,虚拟用户配置文件中没有的配置项将按vsftpd.conf配置文件如图所示:
4(在vsftpd.conf服务器所允许的最大客户端连接数,值为0地址允许的最大客户端连接数,值为0,值为0,值为0、测试用户帐号的FTP在/var/ftp/pub地址
ftp   密码
ftp> pwd   查看其内容
指的都是在两端当前目录中下载上传,如果要将当前目录的文件上传下载到其他目录或将其他目录中的文件上传下载到当前目录要加路径,如ftp> put /f: aaa)
用命令或IE测试前先在/home/ftpsite命令登录FTP服务器,如能够正常登录说明虚拟帐号配置成功
<span times="" new="" roman';="" mso-hansi-font-family:="" 'times="" roman'"="" style="padding: 0px; margin: 0px; font-family: 宋体;">为了系统的安全,缺省配置的虚拟用户只具有较低的用户权限
<span times="" new="" roman';="" mso-hansi-font-family:="" 'times="" roman'"="" style="padding: 0px; margin: 0px; font-family: 宋体;">可以通过为每个虚拟用户建立独立的配置文件增加用户的权限
参考:http://verycto.blog.51cto.com/904981/205666
/usr/sbin/adduser -d /opt/ftp -g ftp -s /sbin/nologin ftpuser

Linux系统中FTP的配置(图文详解-全)相关推荐

  1. Linux系统7个运行级别图文详解

    Linux系统7个运行级别图文详解 当安装linux操作系统时将选择下列那一个操作 ______ A.选择 "图形登录方式" 设定系统开始运行级为4 B.选择 "文本登录 ...

  2. 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解

    Linux系统中创建一个新的文件夹我们可以使用命令来执行,下面由学习啦小编为大家整理了Linux系统中创建文件夹命令详解,希望对大家有帮助! Linux系统中创建文件夹命令详解 一.mkdir命令使用 ...

  3. tail是Linux命令吗,linux系统中tail命令的使用详解

    Linux系统中tail命令是查看文件末尾内容的主要功能,下面由学习啦小编为大家整理了linux系统中tail命令的使用详解,希望对大家有帮助! linux系统中tail命令的使用详解 1 命令功能 ...

  4. linux只输入wc命令,Linux系统中wc命令的用法详解

    在Linux系统中,wc命令不太经常用到,只是在统计字数的时候才会使用该命令,那么下面由学习啦小编为大家整理了linux系统中wc命令的详细解释的相关知识,希望对大家有帮助! Linux系统中wc命令 ...

  5. linux命令打包文件,Linux系统中打包文件的命令详解

    linux系统中遇到要打包文件的时候我们该使用什么命令呢?下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux系统中打包文件的命令详解的相关知识,希望对大家有帮助! linux系统 ...

  6. linux zcat 使用方法,Linux系统中zcat命令的知识详解

    Linux系统中的zcat命令不同于cat命令,它不用解压缩文件就能显示压缩包文件的内容,那么下面由学习啦小编为大家整理了linux系统中zcat命令的知识详解,希望对大家有帮助! Linux系统中z ...

  7. linux中关于防火墙的命令,Linux系统中查看防火墙的命令详解

    Linux系统中如果要查看到防火墙的状态信息要怎么办呢?下面由学习啦小编为大家整理了Linux系统中查看防火墙的命令详解,希望对大家有帮助! Linux系统中查看防火墙的命令详解:一.service方 ...

  8. linux系统中变量,Linux系统中的环境变量知识详解

    对于没有使用过linux系统的用户来说,有很多术语和功能都很陌生.本文就介绍了linux系统中的环境变量的相关知识,具体内容如下所述. linux是一个多用户的操作系统.每个用户登录系统后,都会有一个 ...

  9. Linux系统中sz和rz命令详解(文件传输、上传、下载)

    rz和sz是Linux/Unix同Windows进行Zmodem文件传输的命令工具,都使用Zmodem文件传输协议. rz: receive zmodem的缩写,运行该命令会弹出一个文件选择窗口,从本 ...

最新文章

  1. Jsoup获取全国地区数据(省市县镇村)
  2. 2012-09-10 23:30 如何解决HtmlAgilityPack得到的InnerText中有残留的script、样式的问题...
  3. jqgrid和ajax的区别,理解jqGrid的添加方法和Ajax请求
  4. 三种python序列类型
  5. springboot---整合redis
  6. python递归算法案例教案_Python电子教案2-1-Python程序实例解析.ppt
  7. Bulk Insert命令详细
  8. 使用proteus8.9进行跑马灯程序仿真
  9. P63-前端基础CSS-电影卡片练习图文布局
  10. pr 文件结构不一致_用pr制作了视频,输出后发现画面都被压扁了,求教是什么原因,怎么解决啊~我没有改变它的原画面比例...
  11. 程序员为什么更容易掉头发?
  12. 用计算机判断函数单调性吗,判断函数单调性的常用方法
  13. 如何手机桌面加计算机,教你自制手机、电脑壁纸|手机一键加字、加光晕特效,4步搞定!...
  14. 微服务2——服务的注册,调用(Nacos服务注册中心+服务调用+调用负载均衡)sca-comsumersca-provider
  15. vue3 项目搭建以及使用
  16. 公众号推送长图最佳尺寸_公众号10W 排版攻略,长图无缝拼接一步做到!
  17. Eureka注册服务配置info-使用$project.artifactId$无法动态显示artifactId
  18. 物联网组网技术比较 NB-IoT、LoRa、ZigBee、WiFi、蓝牙等
  19. jQuery 效果 - 淡入淡出
  20. 2022年全球市场汽车租赁行业发展前景分析及市场需求调研报告

热门文章

  1. 使用xilinx的documentation navigator快速查找资料
  2. 4安装-企业级 Hyper-v 群集部署实验方案
  3. 自动化测试里的数据驱动和关键字驱动思路的理解
  4. AWS — AWS Outposts
  5. 云网融合 — 基于 SD-DCN 的云内网络融合
  6. 云计算技术 — 云计算的未来
  7. 5G NGC — UDM 统一数据管理
  8. Linux 驱动 Printk 在终端没有输出
  9. 3D打印机控制板 Ramps 1.4的原理图
  10. keil调用bat文件,实现删除、复制、加密文件功能