vsftpd用户禁止ssh登陆的实现方法

vsftpd用户禁止ssh登陆的实现方法

月光魔力鸭

2023-04-15 17:44 阅读 378 喜欢 0

最近的几个服务器由于设置问题,总是被登录并种上病毒,主要还是通过ftp进来的。

所以就想着重新设置一下。

修改端口

这个就不说了

禁止ssh登录

之前通过/etc/passwd来修改用户/bin/nologin 虽然也可以禁止,但是导致java的ftp连接不上了。 不过这个也没怎么尝试,又修改了下/bin/false 还是不行。

最后找了下文章,看到有说在/etc/shells里面增加/bin/false后,尝试了下,发现可以了。 $ cd /etc/shells

这里记录下。

转载请注明出处: https://chrunlee.cn/article/linux-vsftp-no-ssh.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
虚拟机安装 ubuntu 后,总是不喜欢进入虚拟机去做操作,我的习惯是通过 putty 来连接 ,然后进行操作。
最近入手了一台小机器,准备当作自己的工作站使用,跑一些小项目之类的,决定安装centos系统。
家里多了一块硬盘,准备加到小主机上,这里简单记录。
centos 下 sysstat 安装及使用
当我们安装nginx发现少了一些需要的模块的话,需要重新安装,那么如何来操作呢?
项目里一直有使用FFMPEG,不过以前都是运维安装的,今天有事,我来搞搞,顺便学习记录下。
昨天搬家,又重新折腾了下小主机,准备安装一个服务器管理工具,查了下比较不错的有cockpit,webmin,首先由于cockpit 官网界面不错,优先用了这个,不过安装后启动报错,这块也不太懂,也没查到,就先换了试试webmin.
mysql 报错: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock