linux伺服器怎麼進入
Ⅰ linux鐧誨綍鏈嶅姟鍣ㄥ懡浠linux鐧誨綍鏈嶅姟鍣
linux鍒濆嬫湇鍔″櫒鍚鍔ㄧ洏濡備綍浣跨敤錛
?絳斿叿浣撴柟娉曞備笅
鍚鍔ㄧ涓姝ワ紞錛嶅姞杞紹IOS
褰撲綘鎵撳紑璁$畻鏈虹數婧愶紝璁$畻鏈轟細棣栧厛鍔犺澆BIOS淇℃伅錛孊IOS淇℃伅鏄濡傛ょ殑閲嶈侊紝浠ヨ嚦浜庤
綆楁満蹇呴』鍦ㄦ渶寮濮嬪氨鎵懼埌瀹冦傝繖鏄鍥犱負BIOS涓鍖呭惈浜咰PU鐨勭浉鍏充俊鎮銆佽懼囧惎鍔ㄩ『搴忎俊
鎮銆佺‖鐩樹俊鎮銆佸唴瀛樹俊鎮銆佹椂閽熶俊鎮銆丳nP鐗規х瓑絳夈傚湪姝や箣鍚庯紝璁$畻鏈哄績閲屽氨鏈夎氨浜嗭紝
鐭ラ亾搴旇ュ幓璇誨彇鍝涓紜浠惰懼囦簡銆
鍚鍔ㄧ浜屾ワ紞錛嶈誨彇MBR
浼楁墍鍛ㄧ煡錛岀‖鐩樹笂絎0紓侀亾絎涓涓鎵囧尯琚縐頒負MBR錛屼篃灝辨槸MasterBootRecord錛屽嵆涓
寮曞艱板綍錛屽畠鐨勫ぇ灝忔槸512瀛楄妭錛屽埆鐪嬪湴鏂逛笉澶э紝鍙閲岄潰鍗村瓨鏀句簡棰勫惎鍔ㄤ俊鎮銆佸垎鍖鴻〃淇
鎮銆
緋葷粺鎵懼埌BIOS鎵鎸囧畾鐨勭‖鐩樼殑MBR鍚庯紝灝變細灝嗗叾澶嶅埗鍒0x7c00鍦板潃鎵鍦ㄧ殑鐗╃悊鍐呭瓨涓銆
鍏跺疄琚澶嶅埗鍒扮墿鐞嗗唴瀛樼殑鍐呭瑰氨鏄疊ootLoader錛岃屽叿浣撳埌浣犵殑鐢佃剳錛岄偅灝辨槸lilo鎴栬単rub
浜嗐
鍚鍔ㄧ涓夋ワ紞錛岯ootLoader
BootLoader灝辨槸鍦ㄦ搷浣滅郴緇熷唴鏍歌繍琛屼箣鍓嶈繍琛岀殑涓孌靛皬紼嬪簭銆傞氳繃榪欐靛皬紼嬪簭錛屾垜浠鍙
浠ュ垵濮嬪寲紜浠惰懼囥佸緩絝嬪唴瀛樼┖闂寸殑鏄犲皠鍥撅紝浠庤屽皢緋葷粺鐨勮蔣紜浠剁幆澧冨甫鍒頒竴涓鍚堥傜殑鐘舵侊紝
浠ヤ究涓烘渶緇堣皟鐢ㄦ搷浣滅郴緇熷唴鏍稿仛濂戒竴鍒囧噯澶囥
BootLoader鏈夎嫢騫茬嶏紝鍏朵腑Grub銆丩ilo鍜宻pfdisk鏄甯歌佺殑Loader銆
鎴戜滑浠Grub涓轟緥鏉ヨ茶В鍚э紝姣曠珶鐢╨ilo鍜宻pfdisk鐨勪漢騫朵笉澶氥
緋葷粺璇誨彇鍐呭瓨涓鐨刧rub閰嶇疆淇℃伅錛堜竴鑸涓簃enu.lst鎴杇rub.lst錛夛紝騫朵緷鐓фら厤緗淇℃伅鏉
鍚鍔ㄤ笉鍚岀殑鎿嶄綔緋葷粺銆
鍚鍔ㄧ鍥涙ワ紞錛嶅姞杞藉唴鏍
鏍規嵁grub璁懼畾鐨勫唴鏍告槧鍍忔墍鍦ㄨ礬寰勶紝緋葷粺璇誨彇鍐呭瓨鏄犲儚錛屽苟榪涜岃В鍘嬬緝鎿嶄綔銆傛ゆ椂錛屽睆騫
涓鑸浼氳緭鍑衡淯ncompressingLinux鈥濈殑鎻愮ず銆傚綋瑙e帇緙╁唴鏍稿畬鎴愬悗錛屽睆騫曡緭鍑衡淥K,
bootingthekernel鈥濄
緋葷粺灝嗚В鍘嬪悗鐨勫唴鏍告斁緗鍦ㄥ唴瀛樹箣涓錛屽苟璋冪敤start_kernel()鍑芥暟鏉ュ惎鍔ㄤ竴緋誨垪鐨勫垵濮嬪寲鍑
鏁板苟鍒濆嬪寲鍚勭嶈懼囷紝瀹屾垚Linux鏍稿績鐜澧冪殑寤虹珛銆傝嚦姝わ紝Linux鍐呮牳宸茬粡寤虹珛璧鋒潵浜嗭紝鍩
浜嶭inux鐨勭▼搴忓簲璇ュ彲浠ユe父榪愯屼簡銆
鍚鍔ㄧ浜旀ワ紞錛嶇敤鎴峰眰init渚濇嵁inittab鏂囦歡鏉ヨ懼畾榪愯岀瓑綰
鍐呮牳琚鍔犺澆鍚庯紝絎涓涓榪愯岀殑紼嬪簭渚挎槸/sbin/init錛岃ユ枃浠朵細璇誨彇/etc/inittab鏂囦歡錛屽苟渚濇嵁
姝ゆ枃浠舵潵榪涜屽垵濮嬪寲宸ヤ綔銆
鍏跺疄/etc/inittab鏂囦歡鏈涓昏佺殑浣滅敤灝辨槸璁懼畾Linux鐨勮繍琛岀瓑綰э紝鍏惰懼畾褰㈠紡鏄鈥滐細
id:5:initdefault:鈥濓紝榪欏氨琛ㄦ槑Linux闇瑕佽繍琛屽湪絳夌駭5涓娿侺inux鐨勮繍琛岀瓑綰ц懼畾濡備笅錛
0錛氬叧鏈
1錛氬崟鐢ㄦ埛妯″紡
2錛氭棤緗戠粶鏀鎸佺殑澶氱敤鎴鋒ā寮
3錛氭湁緗戠粶鏀鎸佺殑澶氱敤鎴鋒ā寮
4錛氫繚鐣欙紝鏈浣跨敤
5錛氭湁緗戠粶鏀鎸佹湁X-Window鏀鎸佺殑澶氱敤鎴鋒ā寮
6錛氶噸鏂板紩瀵肩郴緇燂紝鍗抽噸鍚
鍚鍔ㄧ鍏姝ワ紞錛嶢nit榪涚▼鎵ц宺c.sysinit
鍦ㄨ懼畾浜嗚繍琛岀瓑綰у悗錛孡inux緋葷粺鎵ц岀殑絎涓涓鐢ㄦ埛灞傛枃浠跺氨鏄/etc/rc.d/rc.sysinit鑴氭湰紼
搴忥紝瀹冨仛鐨勫伐浣滈潪甯稿氾紝鍖呮嫭璁懼畾PATH銆佽懼畾緗戠粶閰嶇疆錛/etc/sysconfig/network錛夈佸惎
鍔╯wap鍒嗗尯銆佽懼畾/proc絳夌瓑銆傚傛灉浣犳湁鍏磋叮錛屽彲浠ュ埌/etc/rc.d涓鏌ョ湅涓涓媟c.sysinit鏂
浠躲
鍚鍔ㄧ涓冩ワ紞錛嶅惎鍔ㄥ唴鏍告ā鍧
鍏蜂綋鏄渚濇嵁/etc/moles.conf鏂囦歡鎴/etc/moles.d鐩褰曚笅鐨勬枃浠舵潵瑁呰澆鍐呮牳妯″潡銆
鍚鍔ㄧ鍏姝ワ紞錛嶆墽琛屼笉鍚岃繍琛岀駭鍒鐨勮剼鏈紼嬪簭
鏍規嵁榪愯岀駭鍒鐨勪笉鍚岋紝緋葷粺浼氳繍琛宺c0.d鍒皉c6.d涓鐨勭浉搴旂殑鑴氭湰紼嬪簭錛屾潵瀹屾垚鐩稿簲鐨勫垵濮
鍖栧伐浣滃拰鍚鍔ㄧ浉搴旂殑鏈嶅姟銆
鍚鍔ㄧ涔濇ワ紞錛嶆墽琛/etc/rc.d/rc.local
浣犲傛灉鎵撳紑浜嗘ゆ枃浠訛紝閲岄潰鏈変竴鍙ヨ瘽錛岃昏繃涔嬪悗錛屼綘灝變細瀵規ゅ懡浠ょ殑浣滅敤涓鐩浜嗙劧
rc.local灝辨槸鍦ㄤ竴鍒囧垵濮嬪寲宸ヤ綔鍚庯紝Linux鐣欑粰鐢ㄦ埛榪涜屼釜鎬у寲鐨勫湴鏂廣備綘鍙浠ユ妸浣犳兂璁劇疆
鍜屽惎鍔ㄧ殑涓滆タ鏀懼埌榪欓噷銆
鍚鍔ㄧ鍗佹ワ紞錛嶆墽琛/bin/login紼嬪簭錛岃繘鍏ョ櫥褰曠姸鎬
Windows緋葷粺鎬庝箞榪滅▼鐧婚檰妗岄潰Linux錛
姝ラわ細
1銆佸厛鍦╳indows涓繪満涓婁笅杞絋igerVNC杞浠跺寘銆俆igerVNC鏄涓嬈懼紑婧愬厤璐圭殑VNC榪炴帴杞浠訛紝鍙浠ラ氳繃瀹冨瑰甫妗岄潰鐨刲inux涓繪満榪涜岃繙紼嬨傝繖閲岋紝浠嶴ourceForge緗戠珯涓嬭澆TigerVNC杞浠跺寘銆
2銆佸畨瑁匱igerVN錛屾墦寮涓嬭澆鐨則igervnc-2.30.exe鍙鎵ц屾枃浠躲傚弻鍑昏繘琛屽畨瑁咃紝鐐瑰嚮鈥滆繍琛屸濓紱
3銆佺偣鍑燴淣ext鈥濓紱鍕鵑夆淚accepttheagreement"澶嶉夋嗭紝鐐瑰嚮鈥漀ext鈥滐紱
4銆侀夋嫨TigerVNC鐨勫畨瑁呰礬寰勶紝榪欓噷閫夋嫨鈥滵:ProgramFilesTigerVNC鈥滐紝鐐瑰嚮鈥漀ext鈥滐紱鐐瑰嚮鈥漀ext鈥滐紱
5銆佷繚鎸侀粯璁ょ殑閰嶇疆錛岀偣鍑燴漀ext鈥滐紱鐐瑰嚮鈥滻nstall鈥滐紱
6銆佺偣鍑燴滷inish鈥滆嚦姝わ紝TigerVNC瀹夎呭畬姣曘
7銆佹潵瀵筶inux涓繪満榪涜岄厤緗,linux琚榪滅▼絝闇瑕佸畨瑁匱igerVNC鏈嶅姟銆傚懡浠わ細yuminstall-ytigervnctigervnc-server//瀹夎卼igervncvncserver//璁劇疆vnc鐧婚檰瀵嗙爜vim/etc/sysconfig/vncserver//瀵硅ユ枃浠舵渶鍚庝袱琛岀殑娉ㄩ噴錛屽苟淇鏀筕NCSERVER=鈥2錛歮yusername"涓篤NCSERVERS="1:root"銆俿ervicevncserverrestart//閲嶅惎vncserver鏈嶅姟8銆佷嬌鐢═igerVNC榪滅▼榪炴帴鏈嶅姟鍣,鍦═igerVNC瀹夎呯洰褰曚笅錛圖:ProgramFilesTigerVNC)錛屾墦寮vncviewer.exe錛岀劧鍚庡湪VNCserver妗嗕腑濉鍐欌濇湇鍔″櫒IP錛1鈥滐紝杈撳叆鏈嶅姟鍣ㄥ瘑鐮佷俊鎮錛岀偣鍑燴漁K鈥滄敞鎰忎簨欏癸細娉ㄦ剰linux絝鏈嶅姟鍣ㄨ佹妸selinux闃茬伀澧欏叧闂鎺夛紝緋葷粺闃茬伀澧欏紑鐨勮瘽瑕佹妸5900娣誨姞鍒板厑璁擱噷銆
linux鏈嶅姟鍣ㄧ櫥褰曟柟寮忥紵
linux鏈嶅姟鍣ㄥ父瑙佺殑鐧誨綍鏂瑰紡錛屼綘鍙浠ョ粰鏈嶅姟鍣ㄦ彃涓婃樉紺哄櫒鍜岄敭鐩橈紝鐩存帴鍦ㄧ幇鍦虹櫥褰曟湇鍔″櫒銆備篃鍙浠ュ湪鏈嶅姟鍣ㄧ寮鍚痶elnet鏈嶅姟錛岄氳繃榪滅▼鐢╰elnet鏉ョ櫥褰曟湇鍔″櫒銆
鐜板湪鏇村父鐢ㄧ殑鏂規硶鏄鍦ㄦ湇鍔″櫒絝鎵撳紑ssh鏈嶅姟錛屼粠榪滅▼浣跨敤linux緇堢鎴栬呭湪WINDOWS涓嬮潰浣跨敤putty榪欎釜鍏嶈垂杞浠舵潵鐧誨綍浣犵殑鏈嶅姟鍣ㄣ
Ⅱ 進linux系統的伺服器遠程是怎麼進的
這要看它有沒有界面了,如果有界面的話可以通過mstsc遠程連接來實現,前提是 linux系統要有安裝xrdp協議,並打開設置 允許遠程連接apt-get install xrdp
如果沒有界面的伺服器,也就是純命令行的,你就需要在伺服器上安裝ssh了,然後通過putty工具或者ssh工具來連接伺服器了 apt-get install ssh
Ⅲ 怎麼連接linux伺服器
Linux伺服器端准備工作
首先需要在Linux伺服器上安裝openssh-server,打開Linux伺服器命令行終端,鍵入下面命令
sudo apt-get install openssh-server1
修改Linux伺服器的ssh配置文件
- sudo gedit /etc/ssh/sshd_config1
先使用」#」注釋掉PermitRootLogin without-password
添加一行PermitRootLogin yes
然後開啟ssh服務
ps -e | grep ssh1
一般情況下,Ubuntu系統都是自帶了openssh-client,如果沒有安裝,在命令行鍵入下面
- sudo apt-get install openssh-client1
如果已經安裝好了openssh-client,那麼可以使用下面的命令連接伺服器
- ssh username@IP1
這里的username是伺服器的一個用戶賬號,IP也是伺服器的IP地址
Windows平台下有許多提供ssh服務的軟體,我們在這里使用Xshell 5軟體
打開Xshell 5軟體,點擊左上角的新建
在主機處輸入Linux伺服器的IP地址,協議選擇為ssh,埠號為22
點擊確定按鈕,再點擊連接,此時會彈出一個交互窗口,輸入伺服器的一個賬戶和密碼
在於伺服器連接正常後,再次打開一個命令行終端,鍵入以下命令,就可以將客戶端數據傳入伺服器
- scp ./filename username@IP:/home/bio321/Desktop1
也可以將伺服器端的數據傳入到客戶端,鍵入以下命令
- scp username@IP:/home/bio321/Desktop/filename ./data 1
在Linux伺服器安裝lrzsz,伺服器端打開命令行,鍵入以下命令安裝
- sudo apt-get install lrzsz1
將客戶端數據傳入服務端,服務端打開命令行,鍵入命令rz
將服務端數據傳入客戶端,服務端打開命令行,鍵入命令sz
客戶端准備工作
客戶端既可以是Windows系統用戶,也可以是Linux系統用戶,下面我們就分別介紹這兩種系統如何來連接Linux伺服器
Ubuntu系統
Windows系統
數據傳輸
下面我們就分別介紹Windows和Linux兩種系統如何與Linux伺服器進行數據傳輸
Ubuntu系統
Windows系統
Ⅳ 如何使用SSH登錄Linux伺服器
首先進入/etc目錄下,/etc目錄存放的是一些配置文件,比如passwd等配置文件,要想使用ssh遠程登陸,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim編輯,在命令行模式下輸入vim/etc/ssh/sshd_config,進入之後,按「i」進入編輯狀態,在其文件里找到並修改為:PasswordAuthentication yes,PermitRootLogin yes兩行即可,
此時可以查看ssh狀態是否為運行狀態,運行狀態即可使用ssh遠程登陸。
使用「ifconfig」命令查詢ip地址
使用ssh登陸時,輸入主機(linux的ip地址),賬號,密碼登陸!
如果需要遠程連接SSH,需要把22埠在防火牆上開放,關閉防火牆,或者設置22埠例外/etc/init.d/iptables stop
怎麼通過ssh登陸可參看下一篇「通過ssh實現遠程登陸伺服器!」
大致步驟為:
SSH 服務配置文件位置
/etc/ssh/sshd_config
# 修改配置
PasswordAuthentication yes
PermitRootLogin yes
# 啟動SSH 服務
sevice ssh start/stop/status
安裝SSH:yum install ssh
啟動SSH:service sshd start
設置開機運行:chkconfig sshd on
Ⅳ 如何進入linux 伺服器操作
使用軟體遠程登陸方式:
目前Linux遠程連接工具有很多種,您可以選擇順手的工具使用。下面使用的是名為Putty的Linux遠程連接工具。該工具是免費的,且不需要安裝,在網上方便地下載到。
1. 啟動Putty.exe程序,進入Putty主界面。
2. 在Putty 「Host Name」輸入IP地址,在Saved Session中輸入希望保存的名字(可以任意),點擊「Save」;以後可以方便調用而不需要每次輸入IP地址;點擊「Open」進行連接。