SOGO論壇
標題:
CentOS6.5 ssh遠程root登錄(轉貼)
[列印本頁]
作者:
Chimerica
時間:
2017-7-23 11:47:18
標題:
CentOS6.5 ssh遠程root登錄(轉貼)
CentOS6.5 ssh遠程root登錄
來源:技術部落格 http://7221901.blog.51cto.com/7211901/1949705
CentOS 遠程登錄(以下root必須以用戶進行操作 ,
文本編輯:vi 文件名 打開文本 、i 進行編輯、Esc退出編輯狀態、:wq保存並退出 、:q!直接退出、cat 文件名 查看文本內容
su 用戶名 切換用戶、sudo 命令直接使用root權限進行操作)
1.root 登錄
a.允許root直接登錄
vi /etc/pam.d/gdm
去掉#號(去註釋):#auth required pam_succeed_if.so user != root quiet
b.允許root通過ssh遠程登錄
vi /etc/ssh/sshd_config
修改 :PermitRootLoginyes
重啟ssh服務 :/etc/rc.d/init.d/sshd restart PS:如果重啟後還是不行請重新載入sshd_config 文件
/etc/rc.d/init.d/sshd reload
c root自動登錄
vi /etc/gdm/custom.conf
AutomaticLoginEnable=true 這個修改為 true
AutomaticLogin=root 這個修改為 root
TimedLogin=root 這個修改為 root
2.普通用戶登錄
新建用戶:useradd -d /usr/momo -m momo
設置密碼:passwd momo
(給momo賦root權限) 以下操作需要修改文件讀寫權限:chmod 777 /etc/sudoers 修改後需要還原 :chmod 440 /etc/sudoers
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的註釋(#)去掉
## Allows people in group wheel to run all commands
%wheelALL=(ALL)ALL
然後修改用戶,使其屬於root組(wheel),命令如下:
#usermod -g root tommy
方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
rootALL=(ALL) ALL
tommyALL=(ALL) ALL
3.安裝ftp
安裝 yum -y install vsftpd
開啟服務: service vsftpd start; 開機自啟 :chkconfig vsftpd on;
註:centos 防火牆 iptables
ubuntu 防火牆 ufw
4.防火牆開放端口號:
22 21 80 8080等常用端口
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT 新建規則
/etc/rc.d/init.d/iptables save 保存
========================================
轉貼者註 : 手機平版不是常常有人ROOT嗎 ? 其實蘋果OS和安卓手機OS有一共同處...蘋果是BSD但安卓也是Linux BSD
只是蘋果的內核加了CISCO的變成閉源BSD.....安卓是GOOGLE用DALVIK虛擬機VM跑的OS
雖然開發蘋果是用Objective C.....不過安卓的人數可遠遠超過BSD 蘋果哦 !
作者:
willtuna
時間:
2017-7-28 00:29:01
雖然不是 CentOS 的user
但是還是非常感謝 您的分享
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM