最近入手兩台oracle cloud,寫些東西
#在機器初始化過程中可新增oracle bash 進行root密碼的更改
#!/bin/bash
echo root:新密碼 |sudo chpasswd root
sudo sed -i 's/^#\?permitrootlogin.*/permitrootlogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?passwordauthentication.*/passwordauthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart
用ssh(預設埠為22)登入到機器後
# 檢查selinux是否啟用
sestatus -v |grep selinux
## 表示啟用
>> selinux status: enabled
# 檢查semanage是否安裝
rpm -qa |grep policycoreutils-python
# 若未安裝,請先安裝工具包
yum install policycoreutils-python
# 檢視當前selinux允許的埠
semanage port -l |grep ssh
# 新增新埠
semanage port -a -t ssh_port_t -p tcp 埠號
# 檢查是否新增成功
semanage port -l |grep ssh
# 檢查firewalld是否啟用
systemctl status firewalld
# 將埠號寫進防火牆規則
firewall-cmd --permanent --zone=public --add-port=埠號/tcp
# 檢查是否寫進防火牆規則內
firewall-cmd --permanent --query-port=埠號/tcp
## 表示成功
>> yes
firewall-cmd --reload
# 檢視防火牆已經開放的埠
firewall-cmd --zone=public --list-ports
# 提權修改預設埠號
vi /etc/ssh/sshd_config
在#port 22 下方新增一行port 埠號 不是直接把#port 22注釋刪掉以防連不上
## 最後重啟ssh服務完畢!
systemctl restart sshd.service
Linux centos7修改網路配置
centos 7.0預設安裝好之後是沒有自動開啟網路連線的!所以在修改網路配置的時候出現了問題。修改了網路配置檔案後,在終端ping 閘道器仍然是失敗的 然後,鍵入ifconfig 檢視網絡卡資訊 發現修改的網路配置根本沒有生效 於是,使用systemctl restart network.serv...
Linux Centos7修改IP位址
一 進入網路配置檔案目錄 首先,確保在root使用者下進行操作。進入網路配置檔案network scripts目錄下。root localhost cd etc sysconfig network scripts 二 找到我們需要修改的配置檔案 使用ls命令,列出該目錄下的檔案。其中 ifcfg e...
linux centos7修改root密碼
liunx centos7怎麼修改root密碼步驟 1 在啟動grub選單,選擇編輯選項啟動 2 按鍵盤e鍵,來進入編輯介面 3 找到linux 16的那一行,將ro改為rw init sysroot bin sh 4 現在按下 control x 使用單使用者模式啟動 5 現在,可以使用下面的命令...