找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2475|回复: 0

root 脚本

[复制链接]
发表于 2016-9-12 15:16:09 | 显示全部楼层 |阅读模式
#!/bin/bash
0 M- ^- ^. w+ \# E" h( p5 \% L& ~
#set root password
sudo passwd root

) z) E$ y* f1 a7 x3 n
#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

( j% l2 i. x5 Q, T" N2 J
#modify profile
sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile

) j( W  e6 e- z
#install openssh
sudo apt install openssh-server
" g* P" f! k' |1 e
#delay
sleep 1
1 N9 Y5 O+ `( D7 O8 y
#modify conf
sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
# }+ |" m. S5 L' ^# a
#restart server
sudo systemctl restart ssh

: |# P. D+ y2 U, {, j$ U
*******************************************************************************************
. m9 G9 x, d; H* F8 r1 a4 E7 n
3 s/ p" U6 }0 l( G( v! H; C
修改固定IP
: _: U' O& w9 L( Q0 ]. ^
; t! o+ q; \8 e3 ?% D4 r- `, e5 k
cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
' _" |3 z+ t$ m. Y9 l9 ^8 @9 p8 W& N8 |
sudo apt update -y
sudo apt install net-tools -y
6 N  h$ E( H9 N, Y7 E
nano 01-network-manager-all.yaml

3 z+ ~. j/ Q0 x& S6 z
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
( B$ a, \+ h0 J: h( R+ S7 s
sudo netplan apply
! q. g9 h, K* }  B% f6 T
**************************************************
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-8-14 19:45 , Processed in 0.051912 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表