問題タブ [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.
ftp - リモートで vsftpd に接続できませんか?
raspberryPi と Windows コンピューターを備えたホーム ネットワークがあります。これら2つの間でFTP経由でファイルを共有したい。そのため、raspberryPi に VSFTPD をダウンロード、インストール、構成しました。これで、このサーバーを rasPi からローカルに接続できますが、Windows PC からは接続できません。
以下に、いくつかの詳細情報、コマンド出力、conf ファイルなどを見つけることができます。
****ラズベリーパイ****
vsftd.conf
sudo サービス --status-all
nmap ローカルホスト
ftp ローカルホスト
****ウィンドウズ****
ping 192.168.2.140
ftp 192.168.2.140
手伝ってくれてありがとう。
linux - Docker: vsftpd インスタンスをデプロイする方法は?
バックグラウンド:
Dockerで Web デプロイを試し始めています。
だから今私は今持っています:
- すべてのデータを保持するmariadbインスタンス。データ ディレクトリはボリュームとして設定されます。
- 個々の Web サイトのphp:fpmインスタンス。ボリュームは のサブディレクトリに設定され
/var/docker/www
ます。 - 個々のコンテナーとしてのnginx
/var/docker/www
フロントエンド、ボリュームは に設定され、構成ボリュームは として設定され-v /var/docker/nginx/conf.d /etc/nginx/conf.d
ます。
そこで、あと 1 つ残っているのは、関係する顧客に のサブディレクトリにアクセスするための ftp アカウントを与えたいということです/var/www
。
例: /var/docker/www/site1
、または/var/docker/www/site2
質問
したがって、vsftpd イメージを自分で作成したいのですが、以下の質問に直面していました。
- ユーザー権限はどのように設定すればよいですか? 別の ftp ユーザーを使用しますが、www ファイルの所有者はすべて に設定されてい
root
ます。 - (初心者の質問)
vsftpd
内部をデーモンとして起動する必要がありますか? 設定listen=NO
? - ネットワークを設定するには?それはNATの問題でしょうか?
最後に、この問題の全体的な解決策はありますか? vsftpd インスタンスを docker ホストにデプロイするには?
webserver - Set ftp service in www folder for several seperate users
I have a web server( CENTOS 7 ) with some virtual hosts. I want to let some users upload their own files in their own www folders.
It means for each [apache] user they have their own folder. For example user1
should have access to /www/user1
and for user2
access only to /www/user2
.
So the question is, how should I prevent user1
being able to browse to user2
's folder, and the same thing for to user2
! and also no problems happen for [apache] and [php-fpm] !
apache - vsftpd.conf で allow_writeable_chroot=YES を使用する
apache2 サーバーで vsftpd をセットアップするのに苦労しました。このエラーが発生していました:
GnuTLS エラー -15: 予期しない TLS パケットを受信しました。
gnutsl、アクセス許可、さまざまな ftp クライアントの更新など、さまざまなことを試しました。
これをに追加することで、最終的に機能するようになりましたvsftpd.conf
:
それが何を意味するのかはよくわかりません。だから私の質問はこれです: それは私が心配すべきセキュリティ上の問題を引き起こしますか? ありがとう。
php - PHPでFTPサーバーを制御する
「PHPはVsftpdのようなFTPサーバーを制御できますか」という質問に対する答えをインターネットで検索しましたが、何も見つかりませんでした。
私が探しているのは、FTP サーバーに接続できるユーザーを PHP が制御する方法です。
また、サーバー上でユーザーが使用できるスペースを制限したいと考えています。したがって、ユーザーが何かをアップロードすると、ユーザーが残したスペースにアップロード中のファイルを保存できるかどうかが確認されます。ファイルが大きすぎる場合は、アップロードを強制終了します。
vsftpd.log を見てきましたが、リクエストが開始されたときではなく、終了したときにのみトランザクションをログに記録しているようです。
私が望むことは可能ですか?もしそうなら、どのように?
よろしく、ジェシー
ftp - lftp を使用して vsftd への安全な ftp 接続を確立する際のエラー: gnutls_record_recv
FTPS (FTP over SSL) で lftp を使用して vsftpd に接続しようとしています。ただし、次のようなエラーが発生し続けます。
解決策は何ですか?
vsftpd - vsftpd ログインが成功しない
apt-get install vsftpd
/etc/vsftpd.conf ファイルを介して Ubuntu 15 に vsftpd をインストールして構成しようとしました。しかし、ターミナルにftp localhost
と入力すると、ユーザー名とパスワードの入力を求められました。ユーザー名として入力ftp
しましたが、パスワードがわかりません。すると、のようなエラーが出530 Non-anonymous sessions must use encryption.
ます。
これらの資格情報はどこに記載されていますか?
ここに私のvsftpd.conf
ファイルがあります
c# - Ubuntu VSFTPD への SSL を使用した C# FtpWebRequest
SSL 経由の vsftpd を使用して、.NET FtpWebRequest ライブラリを Ubuntu 16.04 FTP サーバーと通信するために何時間も費やしました。
何をしようとしても、「SSPI の呼び出しに失敗しました。受信したメッセージは予期しないものであるか、形式が正しくありませんでした」という例外が常に発生します。
クライアントとサーバーの証明書を生成し、それらを Windows にインストールし、.NET で X509 クラスを使用してロードし、さまざまなクライアントとサーバー側のオプションを切り替えてみました。私が何をしても、それは常に同じエラーです。これは、証明書が当局によって検証されていないことに関係していると思います。ここに私の基本的な質問があります:
1) .NET は疑わしい証明書を受け入れることができますか?! 30 通りの方法でインストールしても影響がないように見えますか?
2) 「SSPI の呼び出しに失敗しました」とはどういう意味ですか? 矛盾する回答を読みました。FileZilla 経由で TLS/SSL に接続するのに問題はありませんが、.NET 4.5 にはそれがありません。
3) .NET フレームワークを使用する Windows 7 クライアントを、SSL 経由で vsftpd を使用して Linux サーバーに接続するための最小限の手順を教えてください。私の Windows マシンの FileZilla は接続に問題がないので、問題は Windows/.NET の設定にあると強く信じています。
前もって感謝します。