前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >在Ubuntu上创建只有访问权限的帐号

在Ubuntu上创建只有访问权限的帐号

作者头像
零式的天空
发布于 2022-03-16 02:31:14
发布于 2022-03-16 02:31:14
1.2K00
代码可运行
举报
文章被收录于专栏:零域Blog零域Blog
运行总次数:0
代码可运行

ubuntu

首先SSH登录VPS,创建一个登录脚本: vi /bin/nologin.sh 在vim中按下i,添加下面的内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/bin/sh
echo ""
echo "  ***********************************************************"
echo "  * Sorry,you can't Login by this way, press a key to exit. *"
echo "  ***********************************************************"
echo ""
read x
exit

写完之后按esc,输入:wq回车保存。为此文件添加执行权限:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
chmod 755 /bin/nologin.sh

添加一个用户到nogroup组,并且指定它的启动脚本:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
useradd newuser -g nogroup -s /bin/nologin.sh

注意有些linux系统是添加到nobody组。最后更改一下这个用户的密码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
passwd newuser

本地调用代理的话使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -qTfnN -D 7070 username@sshserver.com

来生成本地 socks5 代理地址,或者安装 gstm 来配置代理。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install gstm

centos

1,增加一个linux用户,并赋予该用户一个nologin的shell权限。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
useradd username -s /sbin/nologin

2,设置该用户密码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
passwd username

over!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013-08-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ubuntu
  • centos
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档