歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Windows用戶轉Linux新手常見問題整理

Windows用戶轉Linux新手常見問題整理

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

Copyright © Linux教程網 All Rights Reserved