私はDebian Linuxディストリビューションに取り組んでいます。仮想インスタンスに対するルートアクセスと権限はありますが、プログラマを失いました(長い、悪い話)。今、私(プログラマーではない)は、MySQL.dbなどを含むWebサイトのバックエンドにアクセスしようとしています。
問題は、インストールされているpure-ftpdで機能するftpユーザーとパスワードがないことです。新しい仮想ユーザーを作成し、FileZillaでログインできますが、自分のディレクトリにChrootされているようです。
ホームファイルのアクセス許可を変更して他のディレクトリにアクセスする方法を検索してみましたが、答えが見つかりませんでした。テストのために、Chmodのファイル許可を755に変更しました。FileZillaでログインし、表示されているディレクトリにファイルをアップロードしようとすると、
:FTPエラー:553そのファイルを開けません:許可が拒否されました...
過去のすべてのユーザーは重要でないため、pure-ftpdをアンインストールして再インストールする方が簡単でしょうか?
-bashを使用してファイルを移動する代わりにファイルを転送できるように、最終的にはftpを動作させる必要があります。それが私がFTPについて尋ねている理由です。pure-ftpを再インストールして非TLS用に再構成する方が簡単でしょうか、または仮想サーバーにいるのでそれを行うことができますか。
—
user3259667
uにSSHアクセスがある場合は、SFTP経由のWinSCPを使用した方が良いでしょう。chrootとFTPプロトコルの手間をかけずに、はるかに安全です。
—
アレックス
アレックスのおかげで、私はコマンドラインにそれほど詳しくありません。私もMacを使用しています。WinSCPを調べます。
—
user3259667