linux系統程式設計 tftp服務配置

2021-10-06 14:47:50 字數 929 閱讀 2437

檢視是否已經安裝了tftp伺服器:netstat -a | grep tftp

表示已經安裝:

udp 0 0 *:tftp *:*

1,安裝tftp伺服器及客戶端

$ sudo apt-get install tftpd-hpa tftp-hpa
2,在/home/[使用者名稱]/路徑下建立乙個檔案: tftpboot 

修改tftp目錄許可權,執行命令: chmod 777 ./tftpboot

3,修改tftp的配置檔案

$ sudo vim /etc/default/tftpd-hpa

tftp_username="tftp"

tftp_directory="/home/[使用者名稱]/tftpboot" /home/linux/tftpboot

tftp_address="0.0.0.0:69"

tftp_options="-c -s -l"

4,重啟tftp伺服器

$ sudo service tftpd-hpa restart

sudo service tftpd-hpa restart

成功後會顯示:

tftpd-hpa stop/waiting

tftpd-hpa start/running, process ***x7

//這個命令是等待tftp伺服器,

tftp 主機號登陸

options裡要加上-c,才能新建檔案

/home/[使用者名稱]/tftpboot 資料夾許可權為777

最後:解除安裝tftp伺服器及客戶端,並刪除配置檔案—purge(可跳過)

$ sudo apt-get remove --purge tftpd-hpa tftp-hpa

Linux 系統程式設計

1 i o操作 2 檔案和目錄管理 3 記憶體管理 1 建立匿名記憶體對映 2 對映 dev zero檔案 類unix 作業系統中,dev zero是乙個特殊的檔案,當你讀它的時候,它會提供無限的空字元 null,ascii nul,0x00 其中的乙個典型用法是用它提供的字元流來覆蓋資訊,另乙個常...

Linux系統程式設計

1.linux程序 守護程序 脫離終端的後台程序 2.linux程序 殭屍程序 3.linux 下程序通訊 其中setsockopt server sockfd,sol socket,so reuseaddr,on,sizeof on 因為每乙個連線都由本地位址和遠端位址的組合唯一確定,所以只要遠端...

Linux系統程式設計 Linux系統呼叫

linux 系統呼叫 庫函式 目錄 系統呼叫概述 系統呼叫的實現 系統呼叫和庫函式的區別 系統呼叫,顧名思義,說的是作業系統提供給使用者程式呼叫的一組 特殊 介面。使用者程式可以通過這組 特殊 介面來獲得作業系統核心提供的服務,比如使用者可以通過檔案系統相關的呼叫請求系統開啟檔案 關閉檔案或讀寫檔案...