日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux应用程序课程设计,linux操作系统与应用课程设计 .pdf

發(fā)布時間:2024/7/19 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux应用程序课程设计,linux操作系统与应用课程设计 .pdf 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

XXXXXXXX 學校

Linux 操作系統(tǒng)與應(yīng)用課程設(shè)計

題 目 基于RHEL6.4 的ftp 服務(wù)器搭建

院 (部) 信息工程學院

班 級

姓 名 XXX

學 號 XXXXXXXXX

指導教師

2019 年 月 日

1

目錄

一、設(shè)計背景3

二、設(shè)計目的3

三、設(shè)計要求3

四、軟件設(shè)計4

4.1 搭建FTP 服務(wù)器4

4.2C 語言編程4

五、調(diào)試運行4

5.1C 語言編譯4

5.2 關(guān)于服務(wù)器的安裝 5

5.3 設(shè)置本地用戶 5

5.4 用戶登錄6

5.5 下載文件7

六、設(shè)計心得體會8

2

一、關(guān)于ftp 服務(wù)器搭建設(shè)計背景

在眾多的網(wǎng)絡(luò)應(yīng)用中, FTP 有著非常重要的地位,在 Internet 中一個

十分重要的就是資源,而各種各樣的資源大多數(shù)都是放在 FTP 服務(wù)器中

的,為了獲得這些資源,我們必須使用 FTP 客戶端軟件。 如今網(wǎng)絡(luò)上

有許多 FTP 客戶端類的軟件,但是由于其界面復雜,操作繁瑣,不被大

多數(shù)用戶接受,為了更好的利用網(wǎng)絡(luò)資源,方便用戶使用FTP,我設(shè)計了

一種簡便易用的FTP 客戶端。 本文首先介紹了計算機網(wǎng)絡(luò)和TCP/IP 協(xié)

議的相關(guān)知識,然后分析 FTP 協(xié)議,FTP 的工作原理等,最后介紹了如

何使用VC++6.0 工具來設(shè)計和實現(xiàn)一個簡單的FTP 客戶端。使用本FTP 客

戶端,可以使用戶輕松的下載、上傳網(wǎng)絡(luò)資源。

二、ftp 服務(wù)器的設(shè)計目的

掌握一定開發(fā)Windows 應(yīng)用程序技術(shù)。對提高自己的VC++語言編程能力,

熟悉ftp 工作過程。制作一個界面友好,快速,穩(wěn)定的下載軟件。對信息

的快速共享起著一定的作用。讓用戶能第一時間和別人共同分享信息資

源。

研究Linux 下FTP 服務(wù)器的搭建,通過對服務(wù)器的配置,有使用yum 安裝

vsftpd ftp,備份vsftpd 原有配置文件,創(chuàng)建密碼明文文件,創(chuàng)建密碼DB

文件,創(chuàng)建vsftpd 的guest 賬戶,設(shè)置開機啟動,重啟vsftpd 服務(wù),測試,

上傳文件,下載下載。對整個過程進行詳細配置,并且進行解說。

三、服務(wù)器的設(shè)計及要求

程序設(shè)計中用到的主要工具就是 C++,C++是一種面向?qū)ο蟮男乱淮W(wǎng)絡(luò)編

程語言,它可以在各種不同的機器、操作系統(tǒng)的網(wǎng)絡(luò)環(huán)境中進行開發(fā),具有解釋

型語言(如Basic 語言)和編譯型語言(如C 語言)的特性。C++中各種利大于弊的

功能和許多很少用到的功能,用C++開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運行于任

何客戶機上。 使用C++語言可以方便的設(shè)計出網(wǎng)絡(luò)應(yīng)用類的程序,而且C++的

移植性很好,在、其應(yīng)用程序在各種機器上都能無差別的執(zhí)行。 為了使 FTP

客戶端能適應(yīng)大多數(shù)平臺下的使用,我選擇使用C++語言來實現(xiàn)。

3

(1)在red hat enterprise linux 6.4 系統(tǒng)上,用vim 編寫c 語言文件,

文件名為:你名字的拼音.c,文件內(nèi)容為:

#include

Void main()

{

Printf( “hello,你名字的拼音!”);

}

用gcc 運行,你名字的拼音.c,結(jié)果顯示在終端。

(2)搭建一臺只允許本地用戶 zhangsan 登錄的 ftp 服務(wù)器,登錄密碼為

123456,本地用戶登錄的目錄為:/var/ftp/pub,將(1)運行的結(jié)果和 c

語言文件,復制到/va

總結(jié)

以上是生活随笔為你收集整理的linux应用程序课程设计,linux操作系统与应用课程设计 .pdf的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。