1.root 密码
装机后需要设置root密码,命令sudo passwd进行root设置。
2.弹出终端
a.CTRL+ALT+T
b. ALT + F2 搜索 gnome-terminal
3. 防火墙
开启: ufw enable
关闭: ufw disable
查看状态: ufw status
4. 安装ssh server
sudo apt-get install openssh-server
sudo service ssh restart
注:默认root不能通过ssh客户端登录
5. 安装源
apt-get源: /etc/apt/sources.list
deb http://cn.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
pip源指定服务器:#pip install routes -i http://ip/pip (Apache服务)
6. 代理
sudo vi /etc/apt/apt.conf
Acquire::http::Proxy
Linux中Git设置代理:
如果是git clone http://** 或者 https://***,直接设置http_proxy或https_proxy环境变量即可。
7. sudo权限设置
echo "hp ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
只有所有属于hp组的用户能执行sudo命令,并且执行sudo命令时只需要输入自己的密码即可
----------------------------------------------
/etc/sudoers.d
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD:ALL NOPASSWD 不需要密码
8. profile /enviroment
/etc/profile 是所有用户的环境变量
/etc/enviroment是系统的环境变量
登陆系统时shell读取的顺序应该是
/etc/profile ->/etc/enviroment -->$HOME/.profile -->$HOME/.env
9. proxy setting
root@ubuntu:~# vi /etc/apt/apt.conf
root@ubuntu:~# cat /etc/apt/apt.conf
Acquire::http::proxy "http://web-proxy.houston.dxccorp.net:8080/";
Acquire::https:proxy "http://web-proxy.houston.dxccorp.net:8080/";
root@ubuntu:~# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
http_proxy="http://web-proxy.houston.dxccorp.net:8080/"
https_proxy="http://web-proxy.houston.dxccorp.net:8080/"
root@ubuntu:~# cat /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://web-proxy.houston.dxccorp.net:8080/"
Environment="HTTPS_PROXY=http://web-proxy.houston.dxccorp.net:8080/"
Environment="NO_PROXY=localhost,127.0.0.1,localaddress,.localdomain.com"
root@ubuntu:~#
NAT + Hostonly不需设置代理,直接走母机VPN代理
10. root login
root@ubuntu:/etc/ssh# cat sshd_config
#PermitRootLogin prohibit-password
PermitRootLogin yes
11. Hostonly interface
root@ubuntu:/etc/network/interfaces.d# cat enp0s8
auto enp0s8
iface enp0s8 inet dhcp