找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2701|回复: 0

root 脚本

[复制链接]
发表于 2016-9-12 15:16:09 | 显示全部楼层 |阅读模式
#!/bin/bash
- M7 _* i; j7 I0 B- U* r8 k
#set root password
sudo passwd root

. F% M$ [: @, A5 z, \
#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& h9 [7 f# A+ s% \1 p1 q
#modify profile
sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
# Q% h. a  C7 [7 i; L. h7 ?
#install openssh
sudo apt install openssh-server

/ Q8 k7 x$ L" ]0 f3 k
#delay
sleep 1

+ `9 A; y) D1 }& ~% y6 P: R; \
#modify conf
sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
  A; Y( r! z. l- k% p! t3 J
#restart server
sudo systemctl restart ssh
8 M( W+ U0 r. O1 H0 M/ M
*******************************************************************************************

! f/ q  [8 s& N  H0 {9 T# E! d# ]8 m/ x  B0 t
修改固定IP

7 J0 o" e) O& y6 ]2 s+ M; G
3 ~1 l$ c7 @1 b- A: N9 z9 S( L
cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

4 F; b9 p- u/ F$ K1 t
sudo apt update -y
sudo apt install net-tools -y
2 F/ G% g+ h8 T' b3 G5 x
nano 01-network-manager-all.yaml
7 j8 G( w6 V7 I! y4 g8 Q' [2 c
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
' v6 N4 P( P5 U0 X
sudo netplan apply

  K! s9 n2 c- F% N* Q
**************************************************
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 08:45 , Processed in 0.098393 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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