国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

    linux tftp命令詳解

    時(shí)間: 佳洲1085 分享

      tftp命令是linux下的一個(gè)命令,那么它的具體語法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux tftp命令的相關(guān)知識,希望對大家有幫助!

      1.linux tftp命令語法

      tftp(選項(xiàng))(參數(shù))

      2.linux tftp命令選項(xiàng)

      -c:指定與tftp服務(wù)器連接成功后,立即要執(zhí)行的指令;

      -m:指定文件傳輸模式??梢允茿SCII或者Binary;

      -v:顯示指令詳細(xì)執(zhí)行過程;

      -V:顯示指令版本信息。

      3.linux tftp命令參數(shù)

      主機(jī):指定tftp要聯(lián)機(jī)的tftp服務(wù)器的ip地址或主機(jī)名。

      4.linux tftp命令實(shí)例

      1、安裝tftp服務(wù)器

      需要安裝xinetd、tftp和tftp-server 3個(gè)軟件

      如果能上網(wǎng),通過yum安裝:

      yum install xinetd

      yum install tftp

      yum install tftp-server

      如果不能上網(wǎng),可以直接安裝提供的rpm包:

      rpm -ivh xinetd-2.3.14-18.fc9.i386.rpm

      rpm -ivh tftp-0.48-3.fc9.i386.rpm

      rpm -ivh tftp-server-0.48-3.fc9.i386.rpm

      2、配置tftp服務(wù)器

      修改/etc/xinetd.d/tftp文件,將其中的disable=yes改為disable=no。主要是設(shè)置TFTP服務(wù)器的根目錄,開啟服務(wù)。修改后的文件如下:

      service tftp {

      socket_type =dgram

      protocol =udp

      wait =yes

      user =root

      server =/usr/sbin/in.tftpd

      server_args =-s /home/mike/tftpboot -c

      disable =no

      per_source =11

      cps =100 2

      flags =IPv4

      }

      說明:修改項(xiàng)server_args= -s -c,其中處可以改為你的tftp-server的根目錄,參數(shù)-s指定chroot,-c指定了可以創(chuàng)建文件。

      3、啟動tftp服務(wù)器并關(guān)閉防火墻

      /etc/init.d/iptables stop //關(guān)閉防火墻

      sudo /sbin/service xinetd start

      或

      service xinetd restart

      /etc/init.d/xinetd start

      看到啟動[OK]就可以了

      4、查看tftp服務(wù)是否開啟

      netstat -a | grep tftp

      顯示結(jié)果為udp 0 0 *:tftp *:*表明服務(wù)已經(jīng)開啟,就表明tftp配置成功了。

      5、tftp使用

      復(fù)制一個(gè)文件到tftp服務(wù)器目錄,然后在主機(jī)啟動tftp軟件,進(jìn)行簡單測試。

      tftp 192.168.1.2

      tftp>get

      tftp>put

      tftp>q

      6、tftp命令用法如下

      tftp your-ip-address

      進(jìn)入TFTP操作:

      connect:連接到遠(yuǎn)程tftp服務(wù)器

      mode:文件傳輸模式

      put:上傳文件

      get:下載文件

      quit:退出

      verbose:顯示詳細(xì)的處理信息

      tarce:顯示包路徑

      status:顯示當(dāng)前狀態(tài)信息

      binary:二進(jìn)制傳輸模式

      ascii:ascii 傳送模式

      rexmt:設(shè)置包傳輸?shù)某瑫r(shí)時(shí)間

      timeout:設(shè)置重傳的超時(shí)時(shí)間

      help:幫助信息

      ? :幫助信息

      7、如果老是出現(xiàn)“AVC Denial, click icon to view”的錯(cuò)誤,并不能傳輸文件,需要作如下修改

      修改/etc/sysconfig/selinux,將SELINUX設(shè)定為disable,使用命令setenforce 0讓selinux配置文件生效。

      8、Busybox中tftp命令的用法

      命令格式為:

      tftp [option] ... host [port]

      如果要下載或上傳文件的話是一定要用這些option的。

      -g 表示下載文件 (get)

      -p 表示上傳文件 (put)

      -l 表示本地文件名 (local file)

      -r 表示遠(yuǎn)程主機(jī)的文件名 (remote file)

      例如,要從遠(yuǎn)程主機(jī)192.168.1.2上下載 embedexpert,則應(yīng)輸入以下命令

      tftp -g -r embedexpert 192.168.1.2

    3583209