破石笔记:Ubuntu搭建S5
最近由于工作需要,需要连接到其他的服务器去访问数据。试了几种方法,最终选择S5。

前提:
Ubuntu服务器一台,如果只是学习研究,可以用虚拟机软件;
Ubuntu服务器版本为20.4;
SSH客户端一个,我这里用PuTTY(还有诸如xShell之类的,度娘一搜一堆,看自己习惯);
用过Linux系统,了解一点Linux命令;

正文:
下载PuTTY,建议去官网下载,度娘搜出来的下载页,都卷得很。特别点名批评一下OSChina,在度娘上挂个下载页,点击下载的时候,还让用户登录,想用户想疯了?三个字:草泥马。做个人它不香?
然后,去什么云什么云购买一台VPS,比如说某讯,某里,某为云,按需计费的那种(因为,做个笔记能用得了多久)。我这里以某里云为例,按需计费相对是比较便宜的。购买过程也展示下把。其实就四步:
1,登录到某里云并点击立刻购买:

2,选择规格,看自己喜欢,如果只是像我一样,测试而已,就选择按需计费,然后箭头标记处看自己喜好。

3,选择带宽,我一般是5M。

4,登录到云服务器的密码和密钥对,自己设置

5,默认

6,勾选同意,选择释放时间(一般为1小时,可以自己设置)

7,控制台显示的刚刚买的ECS

8,记下上面的IP地址,打开PuTTY用第四步的用户名和密码登录

登录到服务器后的几步操作:
一、更新和安装,键入如下命令:
二、配置danted
备份原配置文件
然后将/etc/danted.conf的内容替换为:
三、防火墙放行配置文件里的端口
四、为你的Sock5添加用户名和密码
五、配置限制客户端(略,自己玩而已,配置个毛)
六、重启danted服务并查看服务状态

出现上面这样的图,就说明Sock5搭建成功。
七、查看端口监听情况
八、代理测试(略)

重要:上面是用root登录的,但是强烈不建议用root登录。

几个问题:
1,如果登录到系统,PuTTY提示:

查看端口放行状态,安装openssh-server
2,如果用root登录的时候出现access denied,解决办法

第一种:
使用其他用户登录到系统,然后su root切换到root;
第二种:
修改ssh的配置文件:

修改后记得重启ssh服务,然后再次用root登录
申明:本文只是笔记,仅供学习和交流使用。严禁用于非法用途。