問題タブ [vsftpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - AWS EC2 vsftpd は、ファイル/ディレクトリの所有者を数字 (48) として表示します
質問:
私はちょうどawsに入っています。インスタンスに vsftpd をインストールし、ユーザーグループをセットアップし、その他すべてのジャズをセットアップしました。すべてのファイルの所有者に番号が付けられていることに気付いたことを除いて、それは非常にうまく機能します。所有者は、あるべきユーザーではありません。
私がやろうとしているのは、正常に動作する php を使用した mkdir です。
しかし、所有者は「48」として表示されます。それは正しいドメインの所有者である必要がありますか? 48は所有者ではありません。safe_mode がオフになっています。
コマンドラインからディレクトリで「ls -l」を実行すると、所有者とグループの両方が本来あるべきものになります。
authentication - pam_userdb.so を使用して vsftpd の Berkeley DB で暗号化されたパスワード
Berkeley DB を使用して、一部の仮想ユーザーで vsftpd をインストールしようとしています。私は主にこのガイドに従っています: http://www.neant.ro/2012/04/secure-ftp-with-vsftpd/ . すべて正常に動作しますが、データベース内でパスワードをハッシュしたいと考えています。glibc 2.12 で CentOS 6.3 を使用しています。
pam_userdb.so のマンページから、crypt が提供するものを使用できると思います。crypt(3) マンページを見ると、SHA-256 と SHA-512 を使用できます。私はそれらの1つを使用したいと思います。
私の疑問は、それを実装する方法です。私が知っていることから、pam.dファイルに移動し、引数cryptを編集して追加する必要がありますが...どの値を指定すればよいですか? SHA-256 の場合は 5? SHA-512 の場合は 6 ?
ここで、データベース内の SHA-256/SHA-512 のパスワードが必要です。ハッシュを取得する正しい方法はどれですか? crypt関数を使用する必要があると思います。ただ、Rubyで取得する必要があるのですが、何か方法はありますか?
助けてくれてありがとう、
ftp - VSFTPD と Centos 6.2 での書き込み権限
httpdとvsftpdを備えたcentos 6.2のサーバーがあります。
/var/www にいくつかの Web サイトがあり、各サイトに ftp ユーザーを追加したいと考えています。
私のuser1には/home/user1にディレクトリがあり、ftpからそのフォルダーに読み書きできます。(それは私がsshとほとんどすべてに使用するユーザーです)
ホーム /var/www/site2 および /bin/nologin で user2 を作成しました (ただの ftp ユーザーにしたいため)
FTP に user2 でログインしてファイルをダウンロードすることはできますが、ファイルや mkdir をアップロードすることはできません...
権限は「drwxrwxrwx.2 user2 user2 4096 Aug 21 14:35」です。(777 はテスト用でした...)
私のvsftpd.confは次のとおりです。
私のiptablesは現在テストのために停止しているため、ファイアウォールでもありません...
よろしくお願いいたします。
ftp - vsftpd - サーバーにファイルをアップロードできません。エラー 553
EC2 に vsftpd をインストールして構成しました。サーバーを再起動するまで、読み書きは機能していました。私は通常の容疑者をチェックしましたchmod -R 777 /home/data_feed
, chown -R datafeed:ftpuser /home/data_feed
. しかし、まだサーバーに書き込むことができません。私が得る唯一のものは不可解な553
エラーです
ここにconfファイルがあります
ここにデバッグログがあります
前もって感謝します。
linux - Linux VSFTPD : 「特定の SFTP ユーザー」をその家に投獄しますか?
Redhat と CentOS の両方を使用しています。私は以前、「特定のユーザー」をその家に投獄したいと考えていました。次に、この回答に従って取得しました。
ユーザーが(たとえば、FileZillaを使用して)次を使用する場合:
- プロトコル:
FTP
.. それは結構です!
しかし、ここでも、ユーザーが次のように接続すると:
- プロトコル:
SFTP
(FileZilla 設定で)
..その特定のユーザーの投獄はもう機能していません。閲覧は引き続き可能です。
どうすればそれを持たせることができますか:
- では
vsFTPd
、使用時に特定のユーザーをそのホームに投獄しProtocol: SFTP
ます。
ありがとうございました!
ftp - vsftpd - PASV モードを設定できません: 500 OOPS: ソケット
vsftpd
Linux 3.0.8 カーネルで動作する ARM ベースのボードに移植しました。
Filezilla (3.7.3) を使用してボードへの ftp 接続を確立しようとすると、次のエラーが発生します。
私のサーバーに使用される構成は次のとおりです。
私のボードにはファイアウォールがインストールされていません。
ftp 接続モードを強制的に ACTIVE モードにすると、サーバーに接続し、データを取得し、ファイルをアップロードできます...
いくつかの ftp サーバーで試しましたが、常に同じ問題に直面します。
何が問題になる可能性がありますか?
カーネルモジュールが欠落している可能性がありますか?
pam - ユーザーログインプロセスでメールを送信するようにvsftpdを設定するにはどうすればよいですか?
誰かが FTP 経由でログインしているときに、abc@abcd.com にメールを送信したいと考えています。/etc/pam.d/vsftpd "session optional pam_exec.so /path/to/my/emailing_script.sh" を使用してみましたが、機能しません (このスクリプトを /etc/pam.d/sshd でテストしました)そしてそれは動作します)。
助言がありますか?
前もって感謝します。
amazon-ec2 - Filezilla と vsftpd を使用して、Ubuntu 14.04 の AWS EC2 インスタンスに書き込むにはどうすればよいですか?
別のサーバーで FileZilla と vsftpd を使用していますが、vsftpd.conf を変更して次の行のコメントを外す必要があることを理解しています。
そのため、vsftpd を再起動しましたが、ファイルをサーバーに移動できません。入れているディレクトリを chmod する必要がありますか? そのディレクトリは /var/www/html で、現在の権限は次のとおりです。
他にどこを見るべきかわかりません。それは単純なものでなければなりません。