service vsftpd status (查看vsftpd服务状态)
service vsftpd start (开启vsftpd服务)
=======================================================================
安装完成后,在centso环境下,在etc目录下,会多出一个vsftpd文件,里面有多个相关vsftpd的配置文件 ;在ubuntu环境下,直接在etc下里创建出多个相关vsftpd的配置文件。
以下介绍几个相关文件:
vsftpd.ftpusers : 指定了哪些用户账户不能访问FTP服务器,例如root等。
vsftpd.user_list : 该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd.conf配置文件里启用userlist_enable=NO选项时才允许访问。
viftpd.conf : 来自定义用户登录控制、用户权限控制、超时设置、服务器功能选线、服务器性能选项、服务器响应消息等FTP服务器的配置。
注意:修改文件后要重启vsftpd服务:service vsftpd restart。
下面是对viftpd.conf里面的常用命令解释(有些命令可能没有,可以自己添加):
anonymous_enable=YES 匿名用户登陆是否开启。
local_enble=YES 本地用户登陆是否开启
local_root=/var/ftp/pub 本地用户登陆默认访问目录
.
.
anonymous_enable=YES
anon_upload_enable=YES(默认为no:关闭);(匿名用户是否能上传文件)
anon_mkdir_write_enable=YES (匿名用户是否能够创建目录)
.
.
write_enable=YES (能否修改服务器端修改配置文件)
.
.
anon_umask 055 (服务器配置文件设置上传文件默认权限)
例如:
===============================================================================
在vsftpd服务器的默认设置中,本地用户可以切换到主目录以外的目录进行浏览访问,这样对于服务器来说是不安全的,因为任何用户可以随时浏览到别的用户的私有信息,下面介绍如何使用chroot选项来防止这种情况的发生。
与该功能相关的选项主要包括:
chroot_local_user
chroot_list_enable
chroot_list_file
写在最后
作为一名即将求职的程序员,面对一个可能跟近些年非常不同的 2019 年,你的就业机会和风口会出现在哪里?在这种新环境下,工作应该选择大厂还是小公司?已有几年工作经验的老兵,又应该如何保持和提升自身竞争力,转被动为主动?
就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。
最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java经典面试问题(含答案解析).pdf和一份网上搜集的“Java程序员面试笔试真题库.pdf”(实际上比预期多花了不少精力),包含分布式架构、高可扩展、高性能、高并发、Jvm性能调优、Spring,MyBatis,Nginx源码分析,Redis,ActiveMQ、Mycat、Netty、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等多个知识点高级进阶干货!
由于篇幅有限,为了方便大家观看,这里以图片的形式给大家展示部分的目录和答案截图!
Java经典面试问题(含答案解析)
阿里巴巴技术笔试心得
经典面试问题(含答案解析)
[外链图片转存中…(img-vr5RaHho-1721134051864)]
阿里巴巴技术笔试心得
[外链图片转存中…(img-oyTsfuNO-1721134051865)]