一 、密碼破解
1. 一般我們采用單用戶模式進系統 這個我們是用來破解系統密碼的。因為有時客戶忘記自己的密碼或者機器被黑客入侵。
在啟動linux時, 在grub選項菜單按E進入編輯模式 編輯kernel那行加上 /init 1 (或/single),如
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/按E 鍵
在ro前面加入single
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
回車,按B 鍵重新引導進入系統。重新密碼:
root@#passwd root (設置root的密碼)
Enter new unix password:輸入新的密碼
root@init 6 重啟系統 (這個是一般像REDFLAG版本的LINUX操作系統的破解方式)
2.debian linux 系統密碼破解
首先也是在grub選項菜單'Debian GNU/Linux,...(recovery mode)',按e進入編輯模式
然後,編輯kernel那行最後面的 ro single 改成 rw single init=/bin/bash,按b執行重啟
再進入後執行下列命令
root@(none)#mount -a
root@(none)#passwd root
root@(none)#reboot
3.RedHat/CentOS/Fedora 系統密碼破解
首先也是在grub選項菜單按E進入編輯模式
然後編輯kernel 那行最後加上S (或者Single)
再按B,啟動到single-user mode
再進入後執行下列命令
# mount -t proc proc /proc
# mount -o remount,rw /
#passwd
#sync
#reboot
4.Freebsd 系統密碼破解
第一步開機進入引導菜單
接下來選擇每項(按4)進入單用戶模式
再進入之後輸入一列命令
root@#mount -a
root@#fsck -y
root@#passwd(修改密碼命令)
root@#root(要破解密碼的用戶名)
Enter new unix password:
root@#init 6 (重啟)
5.Solaris 系統密碼破解
首先在grub選項菜中選擇solaris failasfe 項
然後系統提示Do you wish to have it mounted read-write on /a ?[y,n,?] 選擇y
接下來就進入單用戶模式
再輸入下列命令:passwd 就可以重啟了
root@#init 6 (重啟)
6.SUSE 系統密碼破解
也是第一步先要重新啟動機器,在出現grub引導界面後,在啟動linux的選項裡加上init=/bin/bash,通過給內核傳遞init=/bin/bash參數 使得OS在運行login程序之前運行bash,出現命令行。
然後稍等片刻出現(none)#:命令行。
這時輸入mount -n / -o remount,rw 表示將根文件系統重新mount為可讀寫,有了讀寫權限後就可以通過passwd命令修改密碼了。
這時輸入passwd命令就可以重置密碼了
修改完成後記得用mount -n / -o remount,ro將根文件系統置為原來的狀態。
以上知識幾乎包括了各種LINUX系統版本的密碼破解方法,希望能給大家在工作中帶來幫助。
二 、解壓文件
tar.bz 2文件的解壓 #tar jxvf *.tar.bz 2
tar.gz文件的解壓 #tar xzpf *.tar.gz
rpm 文件的解壓 #rpm -ivh *.rpm
一般就是這幾種文件進行解壓了,其它文件的解壓方式用的少,在網上也可以找到的。這裡就不細說了。
三 、開啟LINUX的ssh 服務
這個服務可是IDC機房裡LINUX必需的啦,因為要遠程來管理服務器的話,我們一般都會采用這個服務了。所以裝完系統之後我們首先要保證的也就是這個服務能正常運行了。當然針對不同的LINUX版本也是有不同的開啟方式的。下面就來全面介紹一下:
1.Debian
安裝:apt-get install openssh-server 裝完之後重啟
動服務:/etc/init.d/ssh restart
2.Ubuntu
安裝:sudo apt-get install openssh-server 裝完之後重啟
啟動服務:sudo /etc/init.d/ssh restart
3.freebsd
安裝默認裝,只需重啟:/etc/rc.d/sshd restart
4.redhat
rpm -ivh openssh-3.5p1-6
rpm -ivh oeenssh-server-3.5p1-6
啟動sshd服務 /etc/rc.d/init.d/sshd start
四 、關閉防火牆
一般我們給客戶裝完機器後為了避免LINUX自帶的防火牆引起不能遠程的情況,我們都是把防火牆關閉的。一般就下面二種方式:
1 )重啟後生效
開啟: chkconfig iptables on
關閉: chkconfig iptables off
2 )即時生效,重啟後失效
開啟: service iptables start
關閉: service iptables stop
還有一種情況可以輸入這個命令: /etc/rc.d/init.d/iptables stop 不同LINUX版本命令有所不同。
需要說明的是對於Linux 下的其它服務都可以用以上命令執行開啟和關閉操作。
在開啟了防火牆時,做如下設置,開啟相關端口,
修改/etc/sysconfig/iptables 文件,添加以下內容:
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport22 -j ACCEPT
五 、設置網卡IP地址
查看網卡IP ifconfig
或者進入 /etc/sysconfig/network-scrips/ 目錄下
cat ifcfg-eth0
FreeBSD 中修改網絡配置: #ee /etc/rc.conf
FC4 的網卡IP修改 #vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件就是這些了:
默認網關配置文件:/etc/sysconfig/network
網卡IP配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0 其中etho為對應網卡的名稱
配置完成後需要重起網卡 service network restart
為大家總結的一些小知識小命令就先說到這裡,還有更多的使用技術及知識我下次再寫出來給大家,希望能對大家學習LINUX有所幫助。謝謝。