没有合适的资源?快使用搜索试试~ 我知道了~
Linux下SSH-Pem代理使用方法.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 150 浏览量
2022-10-16
17:47:44
上传
评论
收藏 84KB PDF 举报
温馨提示
试读
2页
。。。
资源推荐
资源详情
资源评论
Linux (Ubuntu)下使用 ssh 与 pem 密钥进行代理
1.安装并开启 Openssh ( ssh –v 查看 ssh 版本)
安装 Openssh-server (Ubuntu 命令: sudo apt-get install openssh-server )
2.执行< ssh localhost >验证 ssh 是否正常
如果输入本机开机密码即可登陆说明 ssh 状态正常;
如果提示【ssh: connect to host localhost port 22: Connection refused 】则很大可能是没有成
功安装 Openssh-server ( 命令: sudo apt-get install openssh-server )
3.将 pem 密钥复制到电脑上并设置相关权限:
chmod 644 ~/.ssh 【~/.ssh】文件夹的权限 644(没有.ssh 文件夹的话就创建)
pem key 的权限 600
pem 所在的文件夹权限为 755
4.terminal 中执行,添加主机(需切换管理员身份或者 sudo,若没添加主机,无法连接成功):
sudo ssh -i <密钥的绝对路径)> <服务器 IP> –N –o “DynamicForward 本地端口”
提示:
The authenticity of host 'X.X.X.X (X.X.X.X)' can't be established.
RSA key fingerprint is X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X.
Are you sure you want to continue connecting (yes/no)? 【yes】
Warning: Permanently added 'X.X.X.X' (RSA) to the list of known hosts.
Password:
【如果没有提示输入密码,那你可以跳到第 5 步,如果提示要输入密码,那么有两种情况:
1.没有用管理员身份执行 ssh 命令,添加 known hosts 失败;
2.第 3 步相关的权限设置不对。
如果 ssh localhost 结果正常,而且代理服务器你也确定是开启的,那么问题应该在密钥
权限或者相关文件夹权限上面! 】
5.在浏览器中设置:sock5 代理,127.0.0.1,步骤 4 中的本地端口,这样就可通过“本地代
理-本地端口-ssh 代理”模式进行用固定 IP 的翻墙,或使用 FoxyProxy 等组件设置。
6.如果想将翻墙挂在后台,退出 shell 时也不关闭,那就可以【nohup <命令> &】:
sudo nohup ssh -i <密钥的绝对路径> <服务器 IP> -N -o "DynamicForward <本地端口>" &
7.如果运行后有提示【nohup: 忽略输入并把输出追加到"nohup.out"】,则一般是翻墙成
功了,如果没有这提示,又打不开 youtube 等被和谐网站,那你应该要 kill 掉之前执行的 ssh
进程(参考 9),然后重新运行<6>,直到提示出来,一般 1-2 次就成功。
8.验证第 4 步,打开 whereismyip.com,如显示的是步骤 4 输入的服务器 ip,说明翻墙 ok
作者:Bath 未经本人同意,禁止转载引用
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功