私は最近sftpを使って自分のシンプルなシェルを実装している私のLinuxボックスにアクセスしようとしました。そして、私はroot以外のユーザーをデフォルトで(/ etc/passwdファイルを編集して)私のシェルを使用するように設定しました。それで問題が発生すると、sftpにアクセスしようとすると、 "Received message too long:"というメッセージが表示されます。解決方法を探して、このユーザーのデフォルトのシェルを通常のbashシェルに戻します。私はそうしようとした、それは働いた、問題はそこに私はまだ自分のシェルを使用することができますまた、sftpを通過することができる方法ですか?私が編集を行くべきファイルのように詳細などで事前に感謝を私に答えてください:)デフォルトのシェルとしてbash以外のシェルを使用しているサーバーへのSFTPアクセス
5
A
答えて
13
/etc/ssh/sshd_config
に次のディレクティブを追加した内部SFTPサーバを使用するようにサーバーを設定します。
Subsystem sftp internal-sftp
その方法を、ユーザーシェルを使用してsftpサーバープログラムを起動することはありません。
関連する問題
- 1. BashシェルとBashターミナルの違いは?
- 2. ROPを使用してARM内のシェルにアクセスする
- 3. シェルのルビーがそのサブシェルとしてどのシェルを使用していますか?
- 4. Bashシェルの問題
- 5. UNIXのbashシェルでループしている間に
- 6. シェルを使用してファイルにアクセスする
- 7. Bashスクリプトからシェルを外す
- 8. デルファイのシェルを使用してディレクトリ内のファイルをループする
- 9. 別名CCを使用してシェルのClangを参照する
- 10. 起動しているcmdシェルにコンソール以外のWin32アプリケーションを接続することはできますか?
- 11. UNIXシェルとperlを使用してデータベーステーブルをフラットファイルにコピー
- 12. は... os.system(A)は、私はPythonスクリプトで使用していますバイナリコンバータへの進を持っているシェル
- 13. Apache WebアプリケーションでApache/FastCGIを使用してシェル環境変数にアクセスする
- 14. デフォルトのシェルとしてIPythonのシステムシェルプロファイルを使用する方法(Windows 7 64ビット版)
- 15. スパーク・シェルは、以下
- 16. シェルでのトラップコマンドの使用
- 17. Bash親シェルでのPS1プロンプトの変更
- 18. プロセスパス名を表示せずにpsを使用するBashシェル
- 19. Pythonでデフォルト以外の引数としてクラス変数を使用する
- 20. Visual Studio(隔離シェル?)を使用してARMデバイスをプログラミングする
- 21. C#Windowsへの統合シェル
- 22. adb uninstallコマンドがBashシェルのステートメント
- 23. bashスクリプトの反復でワイルドカードエラー - シェル
- 24. スパークシェル糸クライアントモードの私が使用してシェルをスパーク起動するとアッカAssociationError
- 25. バッシュ&Iは、bashシェルに並列に3つのコマンドを実行しようとしている
- 26. bashスクリプトを使ってボックスにsshを入れて、私をPythonシェルにしてください
- 27. ピリオド '。'で始まるファイルへのアクセス方法シェル内で
- 28. カスタムWebアプリケーションのシェルとしてDrupalを使用できますか?
- 29. は、Python 3.4でタブを使用してPythonシェルで
- 30. javascriptシェルの中からmongoスクリプトを使用していますか?
これは機能しています。ご協力いただきありがとうございます。 –
うまく働いた、ありがとう。私は 'sudo service sshd restart'を追加しなければなりませんでした。そして私はsftpデーモン(' sudo service vsftpd restart')を再起動して良い対策をしました。 – RaveTheTadpole