- PR -

TFTPへ書き込み権限を追加

1
投稿者投稿内容
なおっち
常連さん
会議室デビュー日: 2004/11/15
投稿数: 29
投稿日時: 2007-01-12 00:51
LinuxかSolarisサーバでTFTPを使用して
ネットワーク機器のコンフィグのバックアップをしようと考えています。

ただ、書き込み権限を追加できないためアップロードに成功しません。

恐らくどこかに書き込みを許可する設定ファイルがあると
思いますが、発見できませんでした。

お手数ですが、ご教示お願い致します。

●下記は、Solarisサーバで試した状態です。
bash-2.05# uname -a
SunOS XXXXXX 5.9 Generic_118558-21 sun4u sparc SUNW,Ultra-250

bash-2.05# cat /etc/inetd.conf | grep tftp
# ftp telnet shell login exec tftp finger printer
# TFTPD - tftp server (primarily used for booting)
tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot

bash-2.05# ls -ld /tftpboot/
drwxrwxrwx 2 nobody nobody 512 1月 11日 22:32 /tftpboot/
angel
ぬし
会議室デビュー日: 2005/03/17
投稿数: 711
投稿日時: 2007-01-12 09:48
おはようございます。
確認ですが、
 ・Linux/Solarisサーバ上に tftp サーバをたてる
 ・ネットワーク機器から tftpサーバに、コンフィグファイルをアップロードしたい
 ・アップロードを試したが失敗した。原因は tftpの書込み権限設定だと考えている
ということでしょうか?

とりあえずは、各ドキュメントを。
Linuxのtftpd(8)
Solarisのin.tfptd(1M)
引用:
ファイルが既に存在して、かつパブリックに書き込み可能な場合にだけ、ファイルを書き込むことができる。


とありますので、tftpサーバ上でファイルが新規作成されるような状況はマズいのでしょう。
予めダミーのファイルを用意するような方法は試しましたでしょうか?
なおっち
常連さん
会議室デビュー日: 2004/11/15
投稿数: 29
投稿日時: 2007-01-12 10:19
お世話になります。

早速ダミーファイルを作成し、TFTPのアップロードを試したところ
問題なく稼動する事を確認致しました。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)