找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2492|回复: 0

root 脚本

[复制链接]
发表于 2016-9-12 15:16:09 | 显示全部楼层 |阅读模式
#!/bin/bash
2 d' g' D1 V" S) R9 O0 V9 H
#set root password
sudo passwd root
5 k, _; i3 S* t8 \# U( I
#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

/ L9 r" c/ X: S3 k+ i. ?
#modify profile
sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
! C2 d! M# o2 w) c2 Q1 j4 j
#install openssh
sudo apt install openssh-server

" Y4 `+ w4 j9 Q( q( T
#delay
sleep 1

& S% ~! c* E) G# l0 K1 K3 g) `! W4 C
#modify conf
sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config

8 F) X6 J% m5 p, Y4 _. I$ o
#restart server
sudo systemctl restart ssh
) Q5 N! h% X' F0 H
*******************************************************************************************

) ]) X' A2 s: ^) r3 a4 p7 v3 r% L' x8 ?6 z$ {' ^
修改固定IP

! q, o5 F: V& h" B$ D4 c! ]3 d, t$ t. R  x- w5 t& C' F( T
cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
6 r  z; M5 S8 m. x
sudo apt update -y
sudo apt install net-tools -y
: x. Y3 S6 n6 U
nano 01-network-manager-all.yaml

1 C3 n: S% I+ m
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

. u" V" J, ~( @  t, Z
sudo netplan apply
5 s7 \, F$ v7 B$ I- f& u1 c; @
**************************************************
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-30 02:41 , Processed in 0.092735 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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