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 核心名稱 這個命令刪除該核心。例子如下...