- 論壇徽章:
- 0
|
經(jīng)常在論壇里看到一些新手(當(dāng)然我自己也還是新手)的提問,這些問題在以前的帖子里面都見到過,有
的問題我在作答的時候還能想起自己曾經(jīng)回答過這個問題。這些可能是很多新手都要經(jīng)歷的,所以想寫一
個常見問題整理放在這里,也希望大家作補(bǔ)充。 小弟也是個新手,中間難免會出現(xiàn)一些表達(dá)不正確的地方
,也請各位前輩能給指出。小弟先謝謝各位了。
先說一個比較好使的掃描工具,據(jù)說黑客帝國中有人使用過它 Nmap,我后來覺得 某些時候這個
東西比netstat ,要方便。
一: 關(guān)于虛擬機(jī)的問題
(1) xp 下面裝了虛擬機(jī),虛擬上面裝了linux,怎樣實現(xiàn)兩個系統(tǒng)之間的文件共享。
首先是要配置好虛擬機(jī)的網(wǎng)絡(luò)。這個根據(jù)自己的實際情況。比如我所在的網(wǎng)絡(luò)是內(nèi)網(wǎng)(DHCP得到一
個內(nèi)網(wǎng)的IP),我會選擇橋接直接聯(lián)接到物理網(wǎng)絡(luò),這樣我的虛擬機(jī)也會得到一個內(nèi)網(wǎng)的 IP 地址。這樣
真實主機(jī)和虛擬機(jī)就處在了相同的網(wǎng)絡(luò)。 啟動虛擬機(jī)后 得到IP, 然后 ping 一下真實的機(jī)器,保證兩臺機(jī)
器之間網(wǎng)絡(luò)是通的。 下面的就好作了:
a: 通過FTP 實現(xiàn) 文件共享,這是大一時常用的 。linux,我在裝的時候一般會裝上FTP的軟件,那
時是VSFTP,只要啟動這個服務(wù),一般為
/etc/init.d/vsftpd start (如果在windows下面打不開服務(wù),你可能需在設(shè)置防火qiang. 比如
關(guān)掉它 /etc/init.d/iptables stop)
nmap 127.0.0.1 看自己機(jī)器21 號端口是不是打開
然后查看虛擬機(jī)的IP 用 /sbin/ifconfig,假如為192.168.1.2 然后打開真實機(jī)器的瀏覽器,
在上面輸入 這個地址 ftp://192.168.1.2 , 這是以匿名方式登錄的,如果沒有修改FTP的配置 文件
,這種方式只能讀一些內(nèi)容而不能向服務(wù)器上面放東西。 改配置文件對于新手要求稍高了一點,其實
也很簡單,如果有興趣 baidu, 可以找到很多 配置文件的資料。 但這里我們不修改,我們用linux下的用戶來登錄。
比如linux下有個普通用戶 test , 我們在真實服務(wù)器上以這個用戶名登錄,密碼為該用戶的密碼,登錄成功后,可以
把 windows 下的東西復(fù)制貼上來。
解后回到linux下可以在 /home/test 下面看到你剛才放上去的東西。
相反,也可以在windows下面下載一個 FTP 的服務(wù)軟件,然后以 windows作為服務(wù)端,linux
作客戶端訪問。
b: samba , 保證你的系統(tǒng)裝有這個東西,沒有的話下一個也行。這個是專門用來 與 windows下作
文件共享的。一般默認(rèn)的配置文件已經(jīng)可以使用,我們只需要為用戶設(shè)一個密碼就可以了,
smbpasswd -a test ,
就是把系統(tǒng)的用戶加到smb的用戶中,設(shè)置一個密碼。然后啟動你的smb服務(wù)器 /etc/init.d/smb start
然后在windows下面 開始 運(yùn)行 \\linux服務(wù)器的IP ,就可以看到 /home/test 下面的內(nèi)容了。
二:雙系統(tǒng)的文件共享
一個硬盤,裝有xp ,和linux 兩個系統(tǒng)。用mount 掛載吧,
在linux下面用 /sbin/fdisk -l 可以看到現(xiàn)在硬盤的分區(qū)狀態(tài),格式為 fat, ntfs 是
windows下面的盤,比如分區(qū) /dev/hda5 是 fat32 的,你可以
在一個目錄 下面用root 建一個文件夾,比如在 /mnt 下
mkdir new
mount /dev/hda5 /mnt/new
然后進(jìn)入 /mnt/new, 你可以看到你的 windows下盤里的東西。這個可以是你的D盤。
這里只是點一下,如果你想在linux系統(tǒng)啟動的時候就掛載上windows的盤,你可以找關(guān) 于
mount 和 /etc/fstab 的資料,
三:windows下怎樣連接到 其它linux下面并進(jìn)行操作
a: 字符界面,下載一個工具putty。也首先要保證你的 linux 機(jī)器開啟一定的服務(wù),比如ssh
,telnet( 現(xiàn)在發(fā)行商好像都不再加這個服務(wù)了),
在linux 下打開ssh 服務(wù), /etc/init.d/sshd start
ssh 127.0.0.1 看機(jī)器的確22號端口是不是打開。有時你還需要關(guān)掉防火qiang.
服務(wù)開啟,就可以在windows下面用putty 聯(lián)接,輸入linux機(jī)器IP,后選擇 protocol為 ssh
后回來,然后用普通用戶登錄。如果想用root 登錄,你需要修改 /etc/ssh/sshd_config
PermitRootLogin yes 讓這句生效。不建議這樣做~~
b:圖形界面, 在linux 下面裝上 vncserver, 第一次運(yùn)行時你需要為它設(shè)置一個密碼 。
注意看運(yùn)行后終端下面提示 出現(xiàn) :1 還是 :2 ,
然后在windows下用 vncviewer ,聯(lián)接,輸入 ip:1 后回車 ,一般能聯(lián)到的遠(yuǎn)程桌面是用
twm 的管理器,你可以在 linux下,修改用戶主目錄 下的 .vnc/xstartup ,把 twm 換成你要
的桌面管理,比如寫 startkde。
下面上傳的附件有這兩個東西。
四:linux下聯(lián)到windows 下并進(jìn)行操作
a: 字符界面, telnet ,在 windows 的服務(wù)里面把這項服務(wù)開啟,我的電腦--》右鍵 ---管理---服務(wù)
和應(yīng)用程序-----服務(wù),找到telnet ,并開啟。 然后在linux下面直 接 telnet windowsip 地址。
就可以了。
b: 圖形界面,在linux下 下載 rdesktop ,這個工具,安裝好。然后開啟windows的遠(yuǎn)程桌面服務(wù)
我的電腦---屬性----》遠(yuǎn)程 選上允許用戶遠(yuǎn)程聯(lián)到計算機(jī)
后在linux 終端下打入 rdesktop -a 16 windowsip 回車,就可以看到新窗口的windows
的登錄界面了
[ 本帖最后由 achlice 于 2008-1-13 19:22 編輯 ] |
-
-
客戶端.rar
2008-01-13 19:18 上傳
點擊文件名下載附件
285.98 KB, 下載次數(shù): 6587
|