欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    linux63开启FTP及telnet.docx

    • 资源ID:1903543       资源大小:16.71KB        全文页数:9页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    linux63开启FTP及telnet.docx

    1、linux63开启FTP及telnetLinux VSFTP服务器一、Linux FTP服务器分类:wu-ftpproftp=profession ftpvsftp=very security ftp配置文件:/etc/vsftpd/vsftpd.conf /主配置文件/etc/vsftpd.ftpusers /被禁止登录FTP的用户文件/etc/vsftpd.user_list /允许登录FTP的用户文件二、访问方式匿名登录帐号登录启动FTP服务器:#service vsftpd restart三、配置vsftp服务器1.vsftpd.conf各项参数说明:#vi /etc/vsftpd/v

    2、sftpd.conf第7行: 控制匿名登录 anonymous_enable=YES 改成NO第10行:允许本地帐号登录第13行:控制可写权限第17行:控制本地文件的权限掩码第22行:控制是否允许匿名上传(与26行同时开启或关闭)第26行:控制是否允许匿名写及创建目录的权限第33行:控制上传或下载的日志记录第46行:控制日志的保存路径第52行:设置指令超时的时间,默认为600秒第55行:设置数据连接的超时时间,默认为120秒第91行:控制登录FTP的用户是否被限制在家目录下;(必须与93行同时开启或关闭) chroot_list_enable=YES第93行:登录FTP后被限制在家目录下的用户

    3、列表文件 chroot_list_file=/etc/vsftpd.chroot_list 在/etc目录下新建一个vsftpd.chroot_list文件,内容加入要限制用户的用户名 没加入限制用户可以访问其目录 第99行:控制登录FTP后是否允许ls命令第102行:启用/etc/vsftpd.user_list文件2.配置匿名登录#vi /etc/vsftpd/vsftpd.conf第7行,设置为: (默认值)anonymous_enable=YES启动vsftpd服务器:#service vsftpd restart#service iptables stop匿名登录的默认目录:/var

    4、/ftp/pub打开匿名上传和写权限:#vi /etc/vsftpd/vsftp.conf激活第22行激活第26行打开默认共享目录的权限#chmod 777 /var/ftp/pub备注:匿名可以上传下载,但不能删除;3.本地帐号登录禁用匿名登入修改配置文件#vi /etc/vsftpd/vsftpd.conf禁用所有匿名控制行,如: 禁用第7行,第22行,第26行;开放那些用户可以登入和那些用户拒绝登入#vi /etc/vsftpd/vsftpd.conf 在102行后,插入如下: userlist_deny=NO (备注:设置/etc/vsftpd.user_list文件中的用户可登录FT

    5、P) 保存退出 如果是#userlist_deny=NO 注释掉,则默认全部用户可以登入FTP,当要限某用户不能登入: 把用户名加入这个文件当中/etc/vsftpd.ftpusers,则这个用户名拒绝登入FTP 创建用户并加入到相应的控制文件中 #useradd us1#useradd us2 #passwd us1 #passwd us2 允许登录到FTP的用户: #echo us1/etc/vsftpd.user_list #echo us2/etc/vsftpd.user_list 启动FTP服务器:#service vsftpd restart备注:帐号登录FTP,默认是登录在家目录

    6、下;禁止登录到FTP的用户:#echo us3/etc/vsftpd.ftpusers将登录后的用户限制在本地家目录下:#vi /etc/vsftpd/vsftpd.conf激活第91行及第93行 chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list新建受限用户的列表文件并加入受限用户名#vi /etc/vsftpd.chroot_listus2保存退出#service vsftpd restart 限制匿名上传的速度:#vi /etc/vsftpd/vsftpd.conf:$ anon_max_rate=5000 /默

    7、认以字节为单位 5000表示5K速度 限制本地帐号的上传速度: local_max_rate=5000 /以(字节/秒)为单位 针对不同的使用者限制不同的速度(这个速度优先限制所有用户的速度): #vi /etc/vsftpd/vsftpd.conf 增加下面一行 user_config_dir=/etc/vsftpd/userconf #mkdir /etc/vsftpd/userconf 创建一个目录 #vi /etc/vsftpd/userconf/user1 (user1是要限制速度的用户名) local_max_rate=25000定制欢迎信息: #vi /etc/vsftpd/vs

    8、ftpd.conf 激活80行 ftpd_banner=Welcome to Huayu FTP service.限制服务器连接数和同IP连接数1、max_clients 可使用这个参数定义最大的总联机数。超过这个数目将会拒绝联机,0 表示不限。默认值为0。 2、max_per_ip 使用这个参数定义每个ip address 所可以联机的数目。超过这个数目将会拒绝联机,0 表示不限。默认值为0。虚拟FTP用户设置1、 建立虚拟用户口令库文件#vi /etc/vsftpd/logins.txt vuser1123vuser2321 :wq 口令库文件中奇数行设置用户名,偶数行设置口令2、 生成v

    9、sftpd的认证文件#db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db #生成认证文件3、设置认证文件只对root用户可读可写 # chmod 600 /etc/vsftpd/vsftpd_login.db 4、建立虚拟用户所需的PAM配置文件,手工建立vsftpd.vu文件# cat /etc/pam.d/vsftpd.vuauth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_loginaccount required /l

    10、ib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login5、建立所有FTP虚拟用户帐号使用的系统用户帐号,并设置该帐号宿主目录的权限# useradd -d /home -s /sbin/nologin /ftpsite virtual# chmod 700 /home/ftpsite6、设置vsftpd.conf配置文件#vi /etc/vsftpd/vsftpd.conf在配置文件中添加虚拟用户的配置内容guest_enable=YESguest_username=virtualpam_service_name=vsftpd.vu(要和刚才

    11、建的PAM文件对应)user_config_dir=/etc/vsftpd/user_config_dir (指定每个虚拟用户账号配置目录,)local_root=/www (这行没有,虚拟用户登入到/ftpsite)7、配置虚拟用户名的设置#mkdir -p /etc/vsftpd/user_config_dir (主配置文件对应)#mkdir -p /www/vuser1 (创建虚拟用主目录)#chmod -R 777 /www/vuser1 (设定权限)#touch /etc/vsftpd/user_config_dir/vuser1 (为vuser1权限配置文件)#echo anon_

    12、world_readable_only=NOwrite_enable=YESanon_upload_enable=YESanon_other_write_enable=YESlocal_root=/www/feixianganon_mkdir_write_enable=YES /etc/vsftpd/user_config_dir/vuser18、重新启动vsftpd服务程序# service vsftpd restart 现在就应该可以用虚拟帐号登陆了.虚拟FTP用户设置1、 建立虚拟用户口令库文件#vi /etc/vsftpd/logins.txt vuser1123vuser2321 :

    13、wq 口令库文件中奇数行设置用户名,偶数行设置口令2、 生成vsftpd的认证文件#db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db #生成认证文件3、设置认证文件只对root用户可读可写 # chmod 600 /etc/vsftpd/vsftpd_login.db 4、建立虚拟用户所需的PAM配置文件,手工建立vsftpd.vu文件# cat /etc/pam.d/vsftpd.vuauth required /lib/security/pam_userdb.so db=/etc/vsftpd/

    14、vsftpd_loginaccount required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login5、建立所有FTP虚拟用户帐号使用的系统用户帐号,并设置该帐号宿主目录的权限# useradd -d /home -s /sbin/nologin /ftpsite virtual# chmod 700 /home/ftpsite6、设置vsftpd.conf配置文件#vi /etc/vsftpd/vsftpd.conf在配置文件中添加虚拟用户的配置内容guest_enable=YESguest_username=virtual

    15、pam_service_name=vsftpd.vu(要和刚才建的PAM文件对应)user_config_dir=/etc/vsftpd/user_config_dir (指定每个虚拟用户账号配置目录,)local_root=/www (这行没有,虚拟用户登入到/ftpsite)7、配置虚拟用户名的设置#mkdir -p /etc/vsftpd/user_config_dir (主配置文件对应)#mkdir -p /www/vuser1 (创建虚拟用主目录)#chmod -R 777 /www/vuser1 (设定权限)#touch /etc/vsftpd/user_config_dir/vuser1 (为vuser1权限配置文件)#echo anon_world_readable_only=NOwrite_enable=YESanon_upload_enable=YESanon_other_write_enable=YESlocal_root=/www/feixianganon_mkdir_write_enable=YES /etc/vsftpd/user_config_dir/vuser18、重新启动vsftpd服务程序# service vsftpd restart 现在就应该可以用虚拟帐号登陆了.


    注意事项

    本文(linux63开启FTP及telnet.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开