#!/bin/bash ) Z" L# w7 O% |( \1 {* e
#set root password sudo passwd root % R' x; K) n$ ~0 G# ^
#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
0 T8 x8 [/ y" C7 M% Y9 d#modify profile sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
/ Y) d3 q' G: N#install openssh sudo apt install openssh-server
# w+ ^( ]0 G, Z# s* ~#delay sleep 1
' c. F {' J' Y j0 }#modify conf sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
; R# z$ p+ \& J; X2 t& A) i#restart server sudo systemctl restart ssh + ], N4 T. O" |$ r
*******************************************************************************************
' W' o' }8 ~4 |# u2 \
9 T" a s; P W% P* O修改固定IP
3 _7 v- x0 Q# K7 |' _
8 z9 o0 Y% O9 [1 h: U" fcd /etc/netplan/ sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
6 b" V$ J/ f1 D* X' ?6 Vsudo apt update -y sudo apt install net-tools -y
t& h- `6 n9 d" X/ S0 t) C0 Qnano 01-network-manager-all.yaml
( y( l/ |( m& j6 X$ N& Hnetwork: 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
! D& U+ r% s: r3 k+ I- \8 l2 Wsudo netplan apply 4 {0 A' H+ q2 c! g/ p
************************************************** |