問題タブ [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.
networking - どこからでも VSFTPD、Ubuntu 12.04 にアクセス
自宅の PC に vsftpd をセットアップしました。私はルーターで airtel ブロードバンド接続を使用しているため、パブリック IP アドレスとプライベート IP アドレスがあり、いずれも静的ではありません。ローカルでは、プライベート IP アドレスを介して FTP にアクセスできます。離れた場所から自分のコンピューターにアクセスする方法を知りたいと思っていました。私はかなり確信し
ftp://xx.xx.x.xx
ています // 私のパブリック IPは機能しません
ssl - vsftpd:データ転送が暗号化されていることを確認しますか?
これが私の「問題」です。vsftpdのおかげでFTPサーバーをセットアップして、ログインとデータ転送の両方を暗号化する必要があります。
これが私のvsftpd.confファイルの興味深い部分です。
FTPクライアントとしてFilezillaを使用していますが、接続は次のように構成されています。
注意すべき点:
暗号化:プレーンFTP:機能しません。私はそれに満足しています。(応答:530非匿名セッションは暗号化を使用する必要があります。)
暗号化:TLSを介した暗黙のFTPが必要:どちらも機能せず、サーバーによって接続が拒否されます。SSL接続を強制したからだと思います。
これで、(明示的な)接続が確立されると、Filezillaはウィンドウの下部に接続が暗号化されていることを示す小さなロックアイコンを表示します。詳細についてはアイコンをクリックしてください。
データ転送が実際に暗号化されており、プレーンではないことを確認したかったので、すべてを自分のethでキャプチャしました。サーバーからコンピューターにファイルをダウンロードしているときにWiresharkを使用してカードを作成します。
SSLプロトコルの単一のパケットが見つからないことを除いて、すべてがTCPです。
filezillaがそう言っていても、転送されたデータが暗号化されていることを確認する方法については考えがありません。「vsftpdデータ転送が暗号化されていることを確認する方法」をグーグルで検索するたびに、「ssl_enable=YES」しか答えられません。または「SSLを使用するチェックボックスをオンにする」..。
よろしくお願いします!
c - vsftpd3.0.0のコンパイルが失敗する
最近vsftpd3.0.0をコンパイルしようとしましたが、次のコンパイルエラーが原因で失敗します。
ソースと環境にあまり詳しくないので、これを修正する方法がわかりません。新しいseccompフィルターサンドボックスと関係があると思います。グーグルで検索すると、エラーは再現可能であることがわかりましたが、解決策は提出されませんでした。
私のLinuxカーネルバージョンは2.6.32-5-amd64
、gccバージョンを使用しています4.4.5 (Debian 4.4.5-8)
どんなアイデアでも大歓迎です。(追加情報が必要な場合は、遠慮なくお問い合わせください)
inotify - inotify IN_CLOSE_WRITE イベントで vsftpd を使用する
一部のユーザーがファイルをアップロードしたときに通知するイベントベースのftpサーバーを作成しようとしています(ユーザーは削除やその他のことを決して行わず、アップロードするだけです)。ftplets を備えた Apache ftpServer が必要ですが、これは Java ベースであり、私の環境を満たしていません。だから私がやろうとしているのは、イベントvsftpd
をリッスンする別のプロセスを実行することです。ファイルのアップロードが完了した後にファイル記述子を閉じると、プロセスに通知され、適切なアクションが実行されますIN_CLOSE_WRITE
。vsftpd
私の質問は次のとおりです。
- ファイルのアップロードを見逃す可能性はありますか?
IN_CLOSE_WRITE
ファイルを使用する準備ができているのではなく、一貫性のないファイルを取得する他の状況で発生する可能性はありますか?
linux - vsftpdでssl接続のみを強制的に受け入れる方法は?
vsftpd
opensslを使用してsslでインストールおよび構成しました。しかし、ssl 接続のみを受け入れたい、つまり非 ssl 接続を拒否したいのです。
android - Android上のchrootされたubuntu環境のvsftpd
Android GalaxyTab と myTouch 4G 電話で chroot された ubuntu 12 ディストリビューションを実行しています。LAMP スタックを実行しており、すべてが非常にスムーズですが、この単純な vsftpd をどちらのデバイスでも動作させることができません。
/etc/vsftpd.conf で変更したのは次の 2 行のみです。
クライアント側から、自分のユーザー/パスで ftp およびログインできますが、「ls」、「get」、または「put」は許可されません。これらのコマンドのいずれかを実行すると、次のエラーが発生します。
ただし、「mkdir」と「rmdir」は実行できますが、それ以外はファイルを操作できません。理由について何か考えはありますか?
助けてくれてありがとう!
wordpress - CentOS 上の WordPress で使用する FTP をセットアップする
最近、VPS で WordPress をセットアップしましたが、FTP 以外はすべて機能しています。vsftpd は既にインストールされていますが、WordPress で動作するようにユーザーと一般的な設定を構成する方法がわかりません。現在、「接続に失敗しました」というエラーが表示され、FTP で VPS に接続できません。私は何をすべきか?
linux - vsftp を使用してユーザーをホーム フォルダのサブディレクトリに投獄する方法
ユーザーがログインしてルートをホームフォルダーのサブディレクトリに変更するときに、ユーザーをどのように構成しますか。すなわち/home/username/files
linux - vsftpd を使用して権限が設定されていても、ユーザーはファイルをアップロードできません
クラウド ホスティング Linux ソリューションがあります。私はvsftpdで作業していましたが、問題が発生し、多くの設定をいじった後、ユーザーがFTPを使用してログインし、正しいホームディレクトリに接続し、その中を移動し、ファイルをダウンロードできるが、ファイルをアップロードできないという問題が発生しましたサーバー。アクセス許可エラーのように見えるタイムアウト エラーが表示されますが、それ以上に絞り込むことはできません。/var/logs/syslog は何も提供しません。
フォルダはユーザーに属します。親の www フォルダーは 555 に設定されています。この問題について誰か助けてもらえますか?
乾杯、
T
linux - CentOS6にvsftpdをインストールできません
CentOS6にvsftpdをインストールするのに問題があります。コマンドを入力すると
私は次のようになります:
そして、私はこれを修正する方法がわかりません。誰かアイデアがありますか?別のリポジトリを追加する必要があります。追加する場合、これをどのように行う必要がありますか?私はcentosにまったく慣れていません。私は、apt-getを使用してほとんどのものをインストールできるUbuntuに慣れています。
前もって感謝します!