歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix教程 >> FreeBSD上用tftpd備份/恢復cisco路由器

FreeBSD上用tftpd備份/恢復cisco路由器

日期:2017/2/27 17:42:43   编辑:Unix教程
Cisco備份FreeBSDCisco路由器
  在FreeBSD下,使用tftpd來保存cisco路由器的配置或者IOS,在FreeBSD下要做如下設置:
  
  1、修改/etc/inetd.conf,將tftp的注釋去掉
  #tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /tftpboot前死“#”去掉
  注:這兒的"tftpd -s /tftpboot"一定要從根目錄開始的一級目錄,不能是"tftpd -s /home/tftpboot"這樣,但/tftpboot可以是符號鏈接。我因為這個折騰了很久。當然,也可以是"tftpd /home/tftpboot",這樣安全性降低了,參看man page.
  
  2、修改/etc/rc.conf,確認已經啟動了inetd
  inetd_enable="YES"
  
  3、建立/tftpboot目錄
  ln -s /home/tftpboot /tftpboot
  
  4、建立文件,修改權限
  cd /tftpboot
  touch cisco-config
  chmod a+w cisco-config
  ls -l cisco-config
  -rw-rw-rw- 1 root wheel 0 Dec 1 14:42 cisco-config
  要從router裡copy run tftp,必需先建立文件,修改文件的權限為-rw-rw-rw-,否則不能自行創建,無法使用.
  
  在路由器上的操作就和原來的一樣了。
  
Copyright © Linux教程網 All Rights Reserved