Debian/Ubuntu 系统初始化设置
1-替换镜像源:
sed -i "s@http://ports.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
2-复制以下连续执行命令粘贴执行:
apt-get update &&
apt install -y sudo &&
sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade &&
sudo apt install -y openssh-server &&
sudo apt install -y vim
3-允许root用户远程登陆,修改/etc/ssh/sshd_config文件:
sudo vim /etc/ssh/sshd_config
#添加或取消注释
Port 22
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
4-刷新状态:
sudo service ssh restart
5-设定root用户密码
输入 sudo passwd 命令,输入一般用户密码并设定root用户密码
6-自动安装标准软件包(适用于最小安装)
unminimize
0-设定root用户密码
输入 sudo passwd 命令,输入一般用户密码并设定root用户密码。
设定root密码成功后,输入 su 命令,并输入刚才设定的root密码,就可以切换成root了。
提示符$代表一般用户,提示符#代表root用户。
输入 exit 命令,退出root并返回一般用户。
1-更改ssh端口
vi /etc/ssh/sshd_config
#刷新端口(非必需)
cd /etc/init.d
./ssh restart
2-更改ROOT密码:
passwd
3-重启:
reboot
4-安装sudo:
apt-get update
apt install sudo
5-更新系统:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
6-清理系统垃圾:
sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove
7-安装简体中文语言包及字体
-Ubuntu:
sudo apt-get install language-pack-zh-hans
-Debian:
空格键选择语言,选择后回车键确认。
dpkg-reconfigure locales
apt-get install ttf-wqy-zenhei
桌面版:
sudo apt-get install fonts-noto-cjk && sudo apt-get install fonts-noto-cjk-extra && sudo apt-get install fonts-arphic-uming && sudo apt-get install fonts-arphic-ukai
或
(sudo aptitude install fonts-hack-ttf fonts-noto fonts-noto-cjk fonts-noto-cjk-extra fonts-noto-hinted fonts-noto-mono fonts-wqy-microhei fonts-wqy-zenhei)
8-设置时区
-1.查看当前时区命令 :
date -R
- 2.修改设置Linux服务器时区,选择 Asia --> Shanghai ,确定!
dpkg-reconfigure tzdata
9-安装ZIP组件
sudo apt-get install zip
10-修改登录信息(可选)#
-Ubuntu
修改 vi /etc/update-motd.d/10-help-text (修改文件末尾内容)
-Debian
vi etc/motd (修改文件末尾内容)
11-允许root用户远程登录
sudo apt install openssh-server
修改ssh服务配置文件
sudo vi /etc/ssh/sshd_config
调整PermitRootLogin参数值为yes
先注释 #PermitRootLogin prohibit-password
再在下面添加 PermitRootLogin yes 如:
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
重启ssh
sudo service ssh restart
12-包管理器安装(可选)
-(snap安装)
sudo apt-get install snapd
sudo apt-get install snapcraft
-看安装软件版本
apt list --upgradable
13-多网卡设置(可选)
查看网络接口信息:
ifconfig
查看正在使用的网卡名:
cat /proc/net/dev
添加多网卡配置:
vim /etc/network/interfaces
示例:
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp
查看网卡适配器硬件信息:
ethtool 用于查询或控制网络驱动或硬件设置
ethtool eth0
检查特定网络接口的速度:
ethtool eth0 |grep "Speed:"
回显:
Speed: 10000Mb/s
调整网卡模式
ls /sys/class/net #查看网卡名称cat /sys/class/net/{ethXXX}/speed #查看某网卡的速率(MB)(百兆or千兆等)
ip -d link #查看网卡工作状态:UP -启用;DOWN -未启用
ethtool -s {ethXXX} [speed 10|100|1000] #设置网卡速率为10M/100M/1000M
一、修改更新源
https://mirrors.tuna.tsinghua.edu.cn/
Armbian:
https://mirrors.tuna.tsinghua.edu.cn/armbian/
华为源:
https://mirrors.huaweicloud.com/
Ubuntu-18.04-bionic:(含ARM库)
https://mirrors.huaweicloud.com/ubuntu-ports/
https://mirrors.huaweicloud.com/ubuntu/
Debian buster:(含ARM库)
https://mirrors.huaweicloud.com/debian/
https://mirrors.huaweicloud.com/debian-security/
Linux源配置文件路径 /etc/apt/sources.list
armbian源配置文件路径 /etc/apt/sources.list.d/armbian.list
示例:
deb https://mirrors.tuna.tsinghua.edu.cn/armbian/ buster main buster-utils buster-desktop