fedora21配置tftp伺服器

2021-08-01 06:25:07 字數 2119 閱讀 4727

yum  install tftp  tftp-service -y
(配置過很多centos  ubuntu的tftp,感覺方法都很統一,這次配置fedora感覺怪怪,可能只是方法不一樣把,現在記錄下來)

systemctl  start  xinetd.service

systemctl enable xinetd.service

systemctl start tftp.socket

systemctl enable tftp.socket

此時使能了tftp.socket後會顯示出來一些列印資訊:

created symlink from /etc/systemd/system/sockets.target.wants/tftp.socket to\\

/usr/lib/systemd/system/tftp.socket

這裡的/usr/lib/systemd/system/tftp.socket檔案是使能後tftp的配置檔案,可以看看

[unit]

description=tftp server activation socket

[socket]

listendatagram=69

[install]

wantedby=sockets.target

配置檔案的位置:/usr/lib/systemd/system/tftp.service

[unit]

description=tftp server

requires=tftp.socket

documentation=man:in.tftpd

[service]

execstart=/usr/sbin/in.tftpd -s /var/lib/tftpboot

standardinput=socket

[install]

also=tftp.socket

這裡預設的目錄是/var/lib/tftpboot,可以進行修改。

幫助文件是 man in.tftpd

啟動服務:

systemctl start tftp.service

檢視執行狀態:

systemctl status tftp.service

tftp.service - tftp server

loaded: loaded (/usr/lib/systemd/system/tftp.service; indirect; vendor preset: disabled)

active: active (running) since 五 2016-05-13 09:35:22 cst; 17s ago

docs: man:in.tftpd

main pid: 15450 (in.tftpd)

cgroup: /system.slice/tftp.service

└─15450 /usr/sbin/in.tftpd -s /var/lib/tftpboot

tftp  127.0.0.1登入本地的tftp

tftp->  get  123

tftp-> quit

如果出現問題:

1,試試修改tftp根目錄的許可權

chmod 777 tftpboot

2,關閉防火牆

systemctl disable firewalld.service (關閉防火牆)

systemctl start  firewalld.service  啟動防火牆

systemctl status firewalld.service  檢視防火牆狀態

systemctl stop firewawlld.service  禁用防火牆

3,關閉selinux

/usr/sbin/setenforce 0  立即關閉selinux

/.usr/sbin/setenforce 1 立即啟用selinux

設定 /etc/selinux/conf檔案

set  selinux=disable 也可以關閉selinux

Fedora 21下使用金山快盤

dropbox雖好,但是 國內免費網盤提供linux客戶端的只有115和金山兩家,前者貌似只提供了ubuntu 32位版本的程式,後者雖說官方也只支援ubuntu,但至少有64位版的程式 對於64位fedora 21而言,後者能用的概率挺大。快盤只提供了deb安裝包,看依賴關係需要boost ios...

fedora21之常用命令

關閉systemctl stop firewalld 禁止自啟動 systemctl disable firewalld hostnamectl set hostname wisely 顯示執行的系統服務systemctl 顯示所有的系統服務systemctl list unit files 開啟 ...

持續更新 對Fedora21的一些總結

1 如何刪除開機畫面中多餘的核心選項 1 普通使用者許可權下,用uname r 命令檢查出當前使用核心的版本。2 rpm qa grep kernel可以檢查出系統中所有安裝的核心。3 在root許可權下,對比第一步中查出的當前核心版本,用yum remove 核心名稱 這個命令刪除該核心。例子如下...