为什么每天都会有很多禁止ip访问网站我的SFTP

博客分类:
限制sftp用户(必须是操作系统用户)的访问权限
不设置ChrootDirectory,通过设置文件、文件夹的权限来限制户sftp用户、用户组:
1,查看当前ssh版本,如果版本过低,使用yum install openssh来重新安装或者yum update openssh来更新到最新的ssh版本
ssh -V
OpenSSH_5.3p1,OpenSSL 1.0.0-fips 29 Mars 2010
2,备份配置文件:/etc/ssh/sshd_config
cp sshd_config&& sshd_config.bak
3,添加sftp用户、组、用户主目录
mkdir /sftp&&&&& #sftp 用户home主目录的根地址(属主和属组都是root,权限775)
groupadd sftpgroup1
useradd -g sftpgroup1 -d /sftp/dir1 -s /lib/xx/sftp-server sftpuser1& #sftp用户(每个sftp用户有自己特定的组,特定的home目录,并且shell指定到sftp-server)
passwd sftpuser1
#在相应的用户home目录/sftp/dir1下增加子目录upload(读写、上传用)和public(只读、下载用):
cd&& /sftp/dir1
mkdir /sftp/dir1/upload
mkdir /sftp/dir1/public
chmod 770 /sftp/dir1/upload
chmod 750 /sftp/dir1/public&&&
rmdir xxx #删除目录
chmod 750 /sftp/dir1
chown –R root:sftpgroup1 /sftp/dir1
4,修改配置文件:/etc/ssh/sshd_config (关键字大小写不敏感,值大小写敏感)
Match group sftpgroup1&& #定义属于这个组的用户才能登录,多个组之间用逗号分隔
&&&&& ChrootDirectory /sftp& #该目录必须有XX5权限,且属主为root
&&&&& X11Forwarding no
&&&&& AllowTcpForwarding no
&&&&& ForceCommand /lib/xx/sftp-server& #保存退出&&&
5,重启sshd守护进程
service sshd restart
sftp work@ip
chroot后,如果用putty登录的话,会提示错误:Could not chdir to home directory /sftp/dir1: Permission denied
chroot(Change Root):就是改变程式执行时所参考的根目录位置。
问题1: ssh任何用户都可以登录,而sftp只能用root登录。winscp提示错误:Connection has been unexpectedly closed. Server sent command exit status 1. Cannot initialize SFTP protocol. Is the host running a SFTP server?
解决: sftp的用户必须是操作系统用户,在CentOS中需要将用户的shell指向sftp-server后,才能使用该用户登录sftp服务器。
find / -name *sftp*
usermod -s /lib/xx/sftp-server sftpuser1
或者手动修改配置文件 vim /etc/passwd 中sftp用户的shell
浏览 15247
浏览: 1461300 次
来自: 合肥
非常棒的正则表达式,非常适用。万分感谢。
我也遇到了相同的错误信息。我是用f_link_lob ...
@OnApplicationStop
public clas ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'3被浏览272分享邀请回答01 条评论分享收藏感谢收起查看: 1120|回复: 7
SFTP可以连接,但是域名和IP就是无法访问
本帖最后由 salang 于
16:55 编辑
SFTP可以连接,但是单独输入域名和IP就是无法访问
这是什么情况?要怎么解决呢?
或者发TICKIT的话要怎么写呢?
也重启过了。也没用。
也不是被墙,代理试过了。也是无法访问
有大神知道吗?
围观,围观!!
环境没配好
看看80端口
端口没开启吧& &或者是iptables规则没写&&赶紧去检查&&
以前还好好的。端口在哪里开启?
这问题就别tk了
Powered by

我要回帖

更多关于 每次开机ip都会变 的文章

 

随机推荐