亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2172 | 回復: 1
打印 上一主題 下一主題

Atftpd服務器攻略@Ubuntu710desktop@VirtualPC2007 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-04-12 13:06 |只看該作者 |倒序瀏覽
作為Linux世界的Beginner,我立志要成為Hacker級別的Master-hand!:)不會整服務器肯定是不行的,但是Linux下有那么多的,多到數(shù)不清楚的服務器,選擇哪個下手呢!當然從最簡單的開始,雖然我不怎么懂Linux,但是什么東東簡單,什么東東復雜還是有一定認識的,不然這幾年在某國內(nèi)知名公司就白混了......:)個人覺得TFTP這個東西最簡單,什么用戶、口令、權(quán)限等等都沒有,實際應用也還比較多,因此就拿他開刀了。

TFTP(Trivial File Transfer Protocol)簡單文件傳輸協(xié)議,采用UDP協(xié)議進行文件傳輸,使用端口號69。相比FTP,協(xié)議簡單,配置方便。尤其在無盤系統(tǒng),和網(wǎng)絡維護中應用廣泛。

我的安裝環(huán)境是一臺 Ubuntu 7.10 Desktop @ Virtual PC 2007 虛擬機,就是前幾天我剛剛裝上的,就是默認安裝,連中文包都沒裝,也沒有上網(wǎng)更新過。以下是我的安裝記錄:
1) 啟動虛擬機,進入圖形界面后,Applications>Accessiories>Termial,敲“sudo dpkg –s *tftp*”,這條命令可以查看帶有tftp字段的相關(guān)包有沒有安裝,剛安裝完的Ubuntu啥東西都沒得,結(jié)果當然是“not intalled”。
2) 好在咱有網(wǎng)絡呀,上官方網(wǎng)站搜一把。最后我在
http://packages.ubuntu.com/gutsy/net
上找到一個叫“atftpd”的tftp服務器安裝包,版本0.7,同時還下載了客戶端的安裝包,叫“atftp”,呵呵就比服務器名字少一個d。然后WindowsXP下打開WinISO軟件,新建一個名為Share.iso的空白光盤映像文件,并添加剛剛下載的安裝包到share.iso,接著VPC上“CD>Capture”選擇剛剛創(chuàng)建的share.iso。這時Ubuntu自動打開光盤映像,然后使用cp命令copy安裝包到Ubuntu的虛擬硬盤里。(有人可能會問,為什么不直接Ubuntu上網(wǎng)Download多方便呀?哎,一言難盡呀!我乃窮人,為了省錢,裝了小區(qū)的寬帶,該寬帶系統(tǒng)使用了萬惡的Dr.com認證客戶端,不能共享上網(wǎng),令我十分郁悶。等我有一天終于成為了宗師級的Hacker,看我不回來收拾你小樣......哼。海
3) Ubuntu下右鍵選中copy過來的安裝包,然后選擇“Open with “GDebi Package Installer”,接著馬上彈出了一個對話框告訴我“Error:Dependency is not satisfiable:inet-superserver”,很明顯少了inet-superserver這個Package!回到官網(wǎng)找inet-superserver,就在atftpd的下載頁面下就有依賴關(guān)系提示,但是inet-superserver是個“虛包”,他還鏈接另外4個安裝包:inetutils-inetd_1.5.dfsg.1-4_i386.deb、rlinetd_0.6.1-3_i386.deb、openbsd-inetd_0.20050402-6_i386.deb、xinetd_2.3.14-1ubuntu1_i386.deb,都不大,我當時就暈了,是全部要裝還是只裝一個就行了?不管他全部下載了,copy到虛擬機,了不起我一個一個試唄!咱窮人沒錢但是有時間!:)
4) 我先選擇了rlinetd_0.6.1-3_i386.deb這個包進行安裝,同樣是右鍵點擊,然后選“Package Installer”,這次比較好,直接就告訴我:“All dependencies are satisfied”,然后“Install Package”,輸入密碼,安裝開始,一小會就完了,窗口提示“Installation finished”。接下來我沒有繼續(xù)安裝其他3個包,而是直接安裝Atftpd,結(jié)果依賴關(guān)系滿足,安裝成功。看來那四個包任意裝一個就可以了,呵呵,我猜的哈。海┎捎猛瑯臃椒ò惭batftp客戶端。
5) 以上都搞完了,安裝就結(jié)束了,剩下就是配置了,其實tftp根本沒什么配置,就設置一個目錄就行,默認的目錄都是“/tftpboot”。建目錄很簡單嘛,打開終端敲“sudo mkdir /tftpboot”;“sudo chmod 777 /tftpboot”;“sudo chown –R nobody:nogroup /tftpboot”。
6) 使用“sudo lsof –i:69”,該命令查看當前69端口被哪些進程占用,我看到之前安裝的rlinetd_0.6.1-3_i386.deb有兩個進程在偵聽UDP/69端口,用戶是root,其中一個進程的Type是“IPv6”,另外一個是“IPv4”;奇怪!Atftpd進程怎么沒有看到,是不是裝的有問題呀?不管他,先找個tftp client試一試!
7) 在“/home/user/”目錄和“/tftpboot”下分別建立了兩個文本文件home.txt和tftp.txt;我用類似“l(fā)s -l > home.txt”這樣的方法給文檔里面寫進了內(nèi)容。然后在“/home/user/”目錄下,執(zhí)行atftp命令:“atftp –g –r tftp.txt 192.168.1.217”;“atftp –p –l home.txt 192.168.1.217”。執(zhí)行完成后沒有任何提示,應該是成功了,趕快more一下,發(fā)現(xiàn)兩個目錄的文件都一樣,成功了!TFTP服務器和客戶端都在正常工作了,呵呵!開心呀!Atftp 的參數(shù)是這樣的:-g表示Get,就是去服務器取文件;-p則是Put,就是像服務器上傳文件;-r 表示后面的tftp.txt是遠端服務器上的文件;-l表示本地目錄要上傳的文件;最后的IP就是服務器的IP。
8) 同一臺機器運行的客戶端和服務器能夠通信正常沒什么奇怪,服務器原本就應該對外提供服務,因此還需要用WindowsXP下的tftp客戶端試一試才能確認服務器是否工作正常。WindowsXP下的tftp客戶端程序是tftp.exe,直接打開Cmd窗口就能運行,命令行是這樣的“tftp -i 192.168.1.217 get home.txt”,運行的結(jié)果讓我比較郁悶,系統(tǒng)返回“Error on server : Illegal TFTP operation”。這說明服務器端有問題!后來我發(fā)現(xiàn)這又是那個“萬惡”的Dr.Com在搞鬼,在Windows里面退出以后,在試tftp就成功了!系統(tǒng)返回“Transfer successful: 27894 bytes in 1 second, 27894 bytes/s”。要上傳則只要把get換成put就可以了。海


通過以上的安裝步驟,我們可以看出,Tftp確實比較簡單,我真是太有才了:),同時我又是一個誠實的人,我向大家坦白,我從早上10點開始整這玩意,到把這篇攻略寫完已經(jīng)晚上11點多了!主要很多命令都不熟悉,一邊上Google、Baidu、Ubuntu.org.cn搜資料,一邊看man出來的E文,還一邊在虛擬機上操作,費老勁了!即使這樣,Atftpd安裝完后的配置文件還沒來得及研究,不管他,今天已經(jīng)收獲不少了,那些問題留著以后慢慢解決吧。海

本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/66301/showart_528126.html

論壇徽章:
0
2 [報告]
發(fā)表于 2012-11-12 11:41 |只看該作者
我使用命令“/usr/sbin/atftpd --daemon  --mcast-ttl 1 --tftpd-timeout 0 -m 1000 /tftpboot”去啟動 atftp 服務,緊接著我用命令“ps -ax | grep atftp”去查詢它,發(fā)現(xiàn) atftp 服務根本就沒有啟動
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP