#!/bin/bash
+ C+ W$ n' @" a/ q8 b0 h #set root password sudo passwd root
a- w: b1 `, M$ P' W& M& M#notes Document content sudo sed -i "s/.*root quiet_success$/#&/" /etc/pam.d/gdm-autologin sudo sed -i "s/.*root quiet_success$/#&/" /etc/pam.d/gdm-password ( _+ n Z: |; T" A- ? V3 r
#modify profile sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
7 H2 a2 e1 c9 Q, s( C) A& {% D. h#install openssh sudo apt install openssh-server
: q0 L- U) W d8 A1 @0 Q#delay sleep 1
* Q; l, B# y( X6 w% {" b4 G#modify conf sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config N$ h5 _6 [' l( U% n
#restart server sudo systemctl restart ssh
! H( y0 M) s% Z6 a7 P******************************************************************************************* , k$ f" h( X% z0 c2 p y4 H" K+ {$ W
1 r6 |6 b4 w5 F) j2 j& f修改固定IP $ S1 I9 H- i3 Z$ e7 G" D
- v& s' H% A1 n8 J' g S. H
cd /etc/netplan/ sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
. z M* v3 H1 a; C) ~" ysudo apt update -y sudo apt install net-tools -y
: g+ H0 ]/ T$ j. ]3 Unano 01-network-manager-all.yaml 4 x; W$ ^$ q9 u6 A L6 l5 F2 L
network: renderer: NetworkManager ethernets: ens33: addresses: - 192.168.83.222/24 routes: - to: default via: 192.168.83.2 nameservers: addresses: - 192.168.83.2 - 114.114.114.114 version: 2 , |% I; u$ B7 R9 K9 K
sudo netplan apply
. e A( M" R+ A3 h n* U8 x( m$ C! d8 {************************************************** |