永发信息网

Linux(RH)如何禁止某些用户使用SFTP

答案:3  悬赏:60  手机版
解决时间 2021-11-27 22:12
Linux(RH)如何禁止某些用户使用SFTP
最佳答案
Linux系统可以通过sshd的配置项,禁止某些用户sftp登陆,方法如下:
1、打开sshd的配置文件
vi/etc/ssh/sshd_config2、修改该配置文件,增加或修改如下行
# 禁止用户user1登陆,多个用户空格分隔
DenyUsers user1
# 禁止用户组group1的所有用户登录,多个空格分隔
DenyGroups group13、保存配置后,重启sshd
/etc/rc.d/init.d/sshd restart
#完成上面的配置后,就可以禁止用户或用户组的用户进行SFTP登录4、配置完毕后,在其它linux机器上使用如下命令进行测试
# 使用ssh测试
[root@ServerA ~]# ssh user1@192.168.1.168
user1@192.168.1.168's password:
Permission denied, please try again.
# 使用sftp测试
[root@ServerA ~]# sftp user1@192.168.1.168
user1@192.168.1.168's password:
Permission denied, please try again.
#Permission denied 授权被拒绝,已经实现禁用该用户使用sftp
全部回答
印象里 sshd 的访问,需要给用户加入 ssh 组。如果没有加入 ssh 组,用户是无法登陆 ssh 的。当然这要看系统的具体设计。

一般服务器专用的 Linux 系统都是这么设计的。你把用户移出 ssh 组就行了。
其实还有一个办法就是,ftp 单独使用自己的用户列表,而不是使用系统用户列表。但这样会降低用户 ID 的系统集成度。但 ftp 用户没有这个主机系统的 ID ,他们也就没有办法访问任何 ftp 之外的东西了。
这主要还是看你具体要提供什么功能的服务了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韵达快递(庆余南街)地址好找么,我有些事要过
捷赛全自动烹饪锅D10热豆浆溢出了,锅就断电
我男朋友比我大十岁他不想结婚是为什么啊
如图,有一座抛物线形拱桥,已知桥下在正常水
单选题个人收入分配要坚持效率优先、兼顾公平
2014棉花价格多少钱一斤
仓管员基本职责、仓库基本操作流程是些什么。
原34旅旅长王鹏现在在哪任职
X3320和E5450和Q8400哪个稳定一点,性能?还有
奔跑吧兄弟太原站什么时候播出。
在尼泊尔饮用水要注意什么吗是怎么解决的
16岁不很硬是啥情况
白面条怎样烧好吃啊
如何理解“单个基因对性状的控制”
倾析法到底是什么样的
推荐资讯
一个实数的平方根为2a-6和6-a,则a=________
没有经验,行吗?好学?
上直径9o下直径60高4o怎么下料详解
对有关实验现象描述正确的是A.红磷在空气中燃
楚雄到大理最后一班车几点
口袋妖怪终极红宝石三圣姑如果手贱修改了机器
优等品瓷砖800乘800的平整度标准是多少
广东爱情故事mp3网盘
绿豆加冰糖汤退烧吗
传统中国象棋初学乍道第49关怎么破
求问截图的出处
现任女友因为我回答了一句不如她前男友回答好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?