Ubuntu初始化设置
1.购买服务器
1.1 选购服务器
Recommand sites for free server:
for one year: 1核-1G内存-中低网速
https://aws.amazon.com/cn/ [only for new]
[t2.micro (- ECU, 1 vCPU, 2.5 GHz, -, 1 GiB 内存, 仅限于 EBS)]
for one month:
https://www.aliyun.com/
云服务器突发性能型 t5 - 1H-1G-1~5M-40G[only for new]
云服务器共享型 s6 - 2H-4G-1~5M-40G for one week[only for new]
1.2 选择系统-Ubuntu
在系统界面选择 Ubuntu (recommand v20.04)
安装
密码与安全一般会有两个选择:
- ssh_rsa 密钥 (推荐)
– ssh_rsa 密钥在创建后需要下载私钥到本地,详细见2.1.2 ssh config
- 密码
– 请记住密码,如果忘记就只能重装系统(注: 在没有其他sudoer用户的情况下)
1.3 配置网卡和ip
- 网卡与ip选择默认
- IP推荐ipv4(许多免费服务器不支持ipv6)
值得注意的是一般付费服务器的网络选项,在对网络要求不大的情况下可以选择按流量计费,以获得更高的速度。
在实例创建成功后,进入控制台,在基本信息处可以看到服务器ip地址
2.Ubuntu 系统
2.1 进入系统与ssh
打开终端或其他客户端
终端链接方法:
密码登录:
ssh root@【你的ip填在这里】
回车
hint:如果是第一次链接输入‘yes’同意建立陌生的链接
输入你刚刚设置的密码
等待链接
密钥登录:
ssh root@【你的ip填在这里】-i 【你的密钥本地地址】
回车
hint:如果是第一次链接输入‘yes’同意建立陌生的链接
等待链接
————————————————————————————————
hint:出现以下界面就说明链接成功
—-----------------
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-147-generic x86_64)
- Documentation: https://help.ubuntu.com
- Management: https://landscape.canonical.com
- Support: https://ubuntu.com/advantage
New release ‘20.04.2 LTS’ available.
Run ‘do-release-upgrade’ to upgrade to it.
Welcome to Alibaba Cloud Elastic Compute Service !
Last login: Fri Jul 30 14:09:38 2021 from ...
(base) root@hostname:~#
—-----------------
- 其他客户端推荐:
– putty: https://www.chiark.greenend.org.uk/~sgtatham/putty/
– reference: https://www.runoob.com/linux/linux-remote-login.html
– termius: https://www.termius.com/
– Xshell: https://www.netsarang.com/en/xshell/
– FinalShell: https://www.hostbuf.com/
– 特别靠谱的使用方法(不推荐):
- 由服务器提供商提供的VNC链接
- 由aliyun提供的cloudshell
- 由aliyun提供的workbranch
其他客户端的方法可以按照教程来做
2.1.1 ssh 语法
ssh username@ipaddr -i Identity -p port
部分man说明:
NAME
ssh – OpenSSH SSH client (remote login program)
SYNOPSIS
ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
[-i identity_file] [-J destination] [-L address] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]] destination [command]