mieki256's diary



2021/05/16() [n年前の日記]

#1 [debian] D945GSEJT機のDebianを設定中その3

Mini-ITX M/B、Intel D945GSEJTで組んだPCに Debian Linx 10 (buster) i386版をインストールして、アレコレをまだまだ設定中。

vsftpd をインストール。 :

FTPサーバ、vsftpd をインストールして設定。昨日作業をした時はちゃんと動かせなかったけど、設定ファイルを修正して動く状態になった。

インストールは以下。
sudo apt install -y vsftpd

/etc/vsftpd.chroot_list を、中身が空でもいいので作成しておく。
sudo touch /etc/vsftpd.chroot_list

設定ファイルを編集。
sudo vi /etc/vsftpd.conf

デフォルトでは以下になっているけど…。
listen=NO
listen_ipv6=YES

今回、IPv6 を無効にして、IPv4 だけを使う状態にしてある環境なので、以下の指定にした。
listen=YES
listen_ipv6=NO
昨日動かなかったのは、このあたりの設定が原因だったらしい。

その他の設定は以下にした。
# anonymousを無効化
anonymous_enable=NO

local_enable=YES

# 書き込みを許可
write_enable=YES
allow_writeable_chroot=YES

# ASCIIモードを有効化
ascii_upload_enable=YES
ascii_download_enable=YES

# chroot関係の設定
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

ls_recurse_enable=YES

# ドットファイル表示
force_dot_files=YES

# パーミッション変更コマンドを許可
chmod_enable=YES

# Passive mode の使用を許可
pasv_enable=YES

# Passive mode 使用ポート範囲を設定
pasv_min_port=1240
pasv_max_port=1243

FTPサーバ再起動。
sudo systemctl restart vsftpd
sudo systemctl status vsftpd
sudo systemctl is-enabled vsftpd

以下、参考ページ。

_Debian 10 (buster) - FTP サーバ構築! - mk-mode BLOG
_Debian 10 Buster : Vsftpd : インストール : Server World
_FTPサーバ vsftpdの設定(vsftpd.conf)
_vsftpdの設定方法
_vsftpdでパッシブモードを設定する | ex1-lab
_FTPのアクティブモードとパッシブモード + vsftpdでの設定方法 | A Day In The Boy's Life

以上です。

過去ログ表示

Prev - 2021/05 - Next
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project