#!/bin/bash + F8 o' t9 S* ~& _/ t& V7 _# X/ r) _
#set root password sudo passwd root 5 F' W0 s5 A- }+ c6 L- C
#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 5 V* [- C' O" O% h! k% q5 x" l: T2 \, G
#modify profile sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
) g( c; o& l n, s5 Q#install openssh sudo apt install openssh-server |& N h* [& K
#delay sleep 1
' i) b. I- P7 @. S; b- b# [/ N$ A#modify conf sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config 3 h' M' S% z1 ] r# ]4 g
#restart server sudo systemctl restart ssh
' Q8 m# K! j- S; K' V( B*******************************************************************************************
! L7 m4 E% q4 ^3 s3 J4 s) M- T. p5 F
8 S( b' @: ]- v修改固定IP 0 P6 Z( S$ P: P% k x- o' o$ ]
& E2 L7 O& ?8 g$ a1 Hcd /etc/netplan/ sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
$ z+ k; s. c) w/ A3 F* I$ l0 Asudo apt update -y sudo apt install net-tools -y
t4 t8 @0 k2 q! y, H+ Hnano 01-network-manager-all.yaml
! V' R! Y4 C3 ?0 T/ R. |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 % O: S/ A+ N3 T, s0 ^, b! s* h
sudo netplan apply
- |$ D# D/ l% f, ]************************************************** |