找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2491|回复: 0

root 脚本

[复制链接]
发表于 2016-9-12 15:16:09 | 显示全部楼层 |阅读模式
#!/bin/bash
7 N% T' h- N5 f6 M/ B( \: X
#set root password
sudo passwd root

( [& D% _& F# ]! R3 \
#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
% T, b6 ^; }; `$ E9 b7 z! _
#modify profile
sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile
6 O: K, t1 o1 ^8 ]  d/ s) R# h0 {
#install openssh
sudo apt install openssh-server
1 o: G  X- C; \( x# l4 I7 V* G
#delay
sleep 1

9 m' x7 M3 D& }, p" Y
#modify conf
sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
9 X; m5 \& a; l, [3 \! H5 i
#restart server
sudo systemctl restart ssh
$ n4 I, B+ ]% {- y2 }; \
*******************************************************************************************
9 D. X5 |9 m9 w: C
' n5 o( _6 [$ b0 I# A
修改固定IP
( s/ r' `6 K" k# }: q" y

/ @9 ?! G" K$ B& a; ]" i5 W% ^1 \
cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

; D! ~* q- |, [7 U3 C
sudo apt update -y
sudo apt install net-tools -y

# R$ L' h( B/ y# u( ?5 B
nano 01-network-manager-all.yaml

2 a. i) a% D) {* q; e4 n4 O5 y( O
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

( {9 J9 X7 X+ k" `
sudo netplan apply

+ A* f0 T* h8 K" p) K
**************************************************
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-29 23:45 , Processed in 0.121348 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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