找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2704|回复: 0

root 脚本

[复制链接]
发表于 2016-9-12 15:16:09 | 显示全部楼层 |阅读模式
#!/bin/bash
) Z" L# w7 O% |( \1 {* e
#set root password
sudo passwd root
% R' x; K) n$ ~0 G# ^
#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

0 T8 x8 [/ y" C7 M% Y9 d
#modify profile
sudo sed -i 's/^mesg.*/tty -s \&\& mesg n \|\| true/' /root/.profile

/ Y) d3 q' G: N
#install openssh
sudo apt install openssh-server

# w+ ^( ]0 G, Z# s* ~
#delay
sleep 1

' c. F  {' J' Y  j0 }
#modify conf
sudo sed -i 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config

; R# z$ p+ \& J; X2 t& A) i
#restart server
sudo systemctl restart ssh
+ ], N4 T. O" |$ r
*******************************************************************************************

' W' o' }8 ~4 |# u2 \
9 T" a  s; P  W% P* O
修改固定IP

3 _7 v- x0 Q# K7 |' _
8 z9 o0 Y% O9 [1 h: U" f
cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

6 b" V$ J/ f1 D* X' ?6 V
sudo apt update -y
sudo apt install net-tools -y

  t& h- `6 n9 d" X/ S0 t) C0 Q
nano 01-network-manager-all.yaml

( y( l/ |( m& j6 X$ N& H
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

! D& U+ r% s: r3 k+ I- \8 l2 W
sudo netplan apply
4 {0 A' H+ q2 c! g/ p
**************************************************
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-7 11:35 , Processed in 0.094812 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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