Ubuntu下的环境配置
Table of Contents
基础配置 #
新用户的创建 #
在这里踩坑,云服务器上创建新用户之后直接打开终端使用ssh连接云服务器,显示权限不足。这是新创建的用户下没有.ssh目录,或者是.ssh目录的权限很大,系统是不允许的,因此要正确设置.ssh所有权和权限大小
- 创建用户根据系统提示输入密码之后,一直回车即可。
1adduser bitofux - 赋予管理员权限这使得用户bitofux加入sudo组,使用sudo暂时拥有超级管理员的权限
1usermod -aG sudo bitofux - 编辑配置SSH配置文件,设置为密码登陆
1PasswordAuthentication yes - 重启SSH服务
1service ssh restart - 使用root用户创建.ssh目录,并设置权限
1 2mkdir -p /home/bitofux/.ssh chmod 700 /home/bitofux/.ssh - 由于.ssh目录是你使用root用户创建的,现在你要将所有权设置为bitofux
1chown bitofux:bitofux /home/bitofu
修改主机名 #
将很长的主机名修改一个自己喜欢的
| |
修改sshd_config #
- 服务端每60秒向客户端发送心跳包,每1分钟检测一次
1ClientAliveInterval 60 - 客户端不响应服务端的最大次数,60次不响应就自动断开该ssh客户端
1ClientAliveCountMax 60
网络代理设置 #
临时设置 #
为了便于安装和切换节点,我使用的是我目前知道的v2RayA。它支持全局透明代理,且支持外部访问。 但是下载v2raya还是需要网络代理,不然很容易出错,因此可以通过将本地电脑的代理服务映射到云服务器上,让云服务器通过我的本地网络访问互联网。
| |
在自己的云服务器shell上配置临时环境变量
| |