刚买了一个云服务器,在这里浅谈一下入门配置信息,方便更好使用服务器
1.服务器系统镜像选择
建议使用ubuntu系统
2.添加一个用户(一般不直接用root用户)
Ⅰ.添加用户
1
| sudo useradd -r -m -s /bin/bash jeanhua #jeanhua是用户名称
|
其中参数的意义如下:
-r:建立系统账号
-m:自动建立用户的登入目录
-s:指定用户登入后所使用的shell
Ⅱ.创建密码
Ⅲ.分配权限
1 2 3 4 5 6
| sudo chmod +w /etc/sudoers # 添加配置文件写权限 sudo vim /etc/sudoers # 编辑配置文件
# 然后添加下图的配置语句,并且保存修改
sudo chmod -w /etc/sudoers # 去掉配置文件写权限
|

现在可以用新建的用户登陆了
3.更多
配置ftp服务器
由于本地与服务器之间的文件传输不便,于是配置ftp服务器是刚需
输入指令安装
1
| sudo apt-get install vsftpd
|
开启服务 (记得去服务器管理界面把安全组配置改一下,开放20,21端口)
电脑端下载FileZilla软件

安装顺序配置连接

或者使用xpip进行服务器管理(推荐,简单快捷)
xpipe-io/xpipe: Access your entire server infrastructure from your local desktop
安装docker
1 2 3 4 5 6 7 8 9
| sudo apt update sudo apt install -y apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io sudo docker --version
sudo usermod -aG docker $USER
|
安装git
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| sudo apt update sudo apt install git git --version
git config --global user.name "YourName" git config --global user.email "your@email.com"
ssh-keygen -t rsa -b 4096 -C "your@email.com"
eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub
|