Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19006668
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-05-21 16:47:42

在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-,否则不能自行创建,无法使用.
  
  在路由器上的操作就和原来的一样了。
阅读(965) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~