仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 536|回复: 8
打印 上一主题 下一主题

[其他Linux] 来一发Linux操纵体系下Vsftp设置利用具体剖析

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:21:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup
Vsftp的寄义就是VerySecurityFtp,上面就扼要的说一下它的设置和利用办法,经由过程本文的先容也但愿您能懂得在Linux下设置一个收集服务的基础历程
  1.相干设置文件
  /etc目次下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user_list,/etc/xinetd.d/vsftpd
  2.设置vsftp
  次要是修正/etc/vsftpd.conf就能够了,相干参数以下:
  anonymous_enable=YES是不是同意匿名ftp,如不然选择NO
  local_enable=YES是不是同意当地用户登录
  local_umask=022默许的umask码
  anon_upload_enable=YES是不是同意匿名ftp用户会见
  anon_upload_enable=YES是不是同意匿名上传文件
  anon_mkdir_write_enable=YES是不是同意匿名用户有创立目次的权力
  dirmessage_enable=YES是不是显现目次申明文件,默许是YES但必要出工创立.message文件
  xferlog_enable=YES是不是纪录ftp传输历程
  connect_from_port_20=YES是不是确信端口授输来自20(ftp-data)
  chown_upload=YES
  chown_username=username是不是改动上传文件的属主,假如是必要输出一个体系用户名,你能够把上传的文件都改成root属主
  xferlog_file=/var/log/vsftpd.logftp传输日记的路径和名字默许是/var/log/vsftpd.log
  xferlog_std_format=YES是不是利用尺度的ftpxferlog形式
  idle_session_timeout=600设置默许的断开不活泼session的工夫
  data_connection_timeout=120设置数据传输超不时间
  nopriv_user=ftpsecure运转vsftpd必要的非特权体系用户默许是nobody
  async_abor_enable=YES是不是同意运转特别的ftp命令asyncABOR.这里我翻译的不爽,原文以下:
  Whenenabled,aspecialFTPcommandknownas"asyncABOR"willbeenabled.OnlyilladvisedFTPclientswillusethisfeature.Addtionally,thisfeatureisawkwardtohandle,soitisdis-abledbydefault.Unfortunately,someFTPclientswillhangwhencancellingatransferunlessthisfeatureisavailable,soyoumaywishtoenableit.
  ascii_upload_enable=YES
  ascii_download_enable=YES是不是利用ascii码体例上传和下载文件
  ftpd_banner=WelcometochenlfFTPservice.定制接待信息
  deny_email_enable=YES
  banned_email_file=/etc/vsftpd.banned_emails是不是同意克制匿名用户利用某些邮件地点,假如是输出克制的邮件地点的路径和文件名
  chroot_list_enable=YES
  chroot_list_file=/etc/vsftpd.chroot_list是不是将体系用户限止在本人的home目次下,假如选择了yes那末chroot_list_file=/etc/vsftpd.chroot_list中列出的是不chroot的用户的列表
  max_clients=Number假如以standalone形式起动,那末只要$Number个用户能够毗连,其他的用户将失掉毛病信息,默许是0不限止
  message_file设置会见一个目次时取得的目次信息文件的文件名,默许是.message
  没发明无限止带宽的中央,假如谁晓得请告知我,具体的匡助申明请参考manvsftpd.conf

  3设置实例
  以下是我的设置文件.同意匿名FTP,同意上传,chroot用户目次,上传文件属主改成root
anonymous_enable=YES  local_enable=YES  write_enable=YES  local_umask=022  anon_upload_enable=YES  anon_mkdir_write_enable=YES  dirmessage_enable=YES  xferlog_enable=YES  connect_from_port_20=YES  chown_uploads=YES  chown_username=root  xferlog_file=/var/log/vsftpd.log  xferlog_std_format=YES  pam_service_name=vsftpd  chroot_local_user=YES
  

4起动服务
  vsftpd和wu-ftpd不克不及同时起动,以是修正/etc/xinetd.d/wu-ftpd将disable设置为yes,然后修正/etc/vsftpd将disable设置为NO
  实行/etc/initd.d/xinetdrestart
  就能够了。好了,如今我们就建了一个所谓的十分平安的ftp服务器了,人人尝尝吧

</p>
开发linux发行版的人都是通读过linux内核代码,对linux原理极其精通的人。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-18 17:52:58 来自手机 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
深爱那片海 该用户已被删除
板凳
发表于 2015-1-25 22:43:25 来自手机 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
小女巫 该用户已被删除
地板
发表于 2015-2-4 13:02:26 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-9 22:50:52 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
分手快乐 该用户已被删除
6#
发表于 2015-2-28 03:29:27 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
透明 该用户已被删除
7#
发表于 2015-3-9 20:29:37 | 只看该作者
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-17 01:09:18 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
再见西城 该用户已被删除
9#
发表于 2015-3-23 13:43:55 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-11 15:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表