千家信息网

只允许用来代理上网的SSH账号的方法是什么

发表于:2024-10-28 作者:千家信息网编辑
千家信息网最后更新 2024年10月28日,只允许用来代理上网的SSH账号的方法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。创建用户组,创建用户,设置密码:代码如下:g
千家信息网最后更新 2024年10月28日只允许用来代理上网的SSH账号的方法是什么

只允许用来代理上网的SSH账号的方法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创建用户组,创建用户,设置密码:

代码如下:

groupadd SSHTunnel
useradd -g SSHTunnel -s /bin/bash -d /home/tunnel TunnelUser1
passwd TunnelUser1


设置sftp权限:

代码如下:

chmod 700 /usr/lib/openssh/sftp-server


在/etc/ssh/sshd_config内添加:

代码如下:

Match Group SSHTunnel
AllowTcpForwarding yes
ForceCommand sh /home/tunnel/tunnelshell.sh


下载设置登陆脚本:

代码如下:

wget https://chencp.info/tunnelshell.sh --no-check-certificate - O /home/tunnel/tunnelshell.sh
ln -s /home/tunnel/tunnelshell.sh /home/tunnel/.profile


最后重启sshd:

代码如下:

/etc/init.d/ssh restart


这样就可以了,同时用户登陆后还支持passwd命令修改密码。

再添加用户则:

代码如下:

useradd -g SSHTunnel -s /bin/bash -d /home/tunnel <用户名>
passwd <用户名>

关于只允许用来代理上网的SSH账号的方法是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

代码 用户 方法 问题 账号 代理 密码 更多 用户名 帮助 登陆 解答 易行 简单易行 内容 同时 命令 小伙 小伙伴 权限 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百度地图服务器和浏览器哪个好 数据库注入工具 物理设备保障企业网络安全 360安全桌面移动软件开发 怎样修改数据库中的内容 梦幻西游越秀山和哪个服务器合区 匿名聊天软件开发 数据库怎么添加vip 网络安全等级怎么评定 域服务器怎么新建管理员 数据库表中删除整个表 手机方面的软件开发 安网网络技术有限公司怎么样 大连软件开发培训机构去哪个学 网络技术和软件技术哪个专业好 软件开发项目经理岗位描述 计算机网络技术就业放心 如何打开本机代理服务器 找不到mysql数据库 北京门禁软件开发报价 服务器升级无法更改个人资料 我的世界手机版山洞服务器 科技类公司包括互联网吗 江门fil服务器介绍 信息技术网络安全培训 nginx服务器视频教程 易语言判断数据库独占 万方数据库主要有哪些文献 如何创建数据库连接池 中国信用数据库发消息
0