新しいシステムをインストールしたら、debian 9stretchのデフォルトのSFTPサーバーが何であるかを教えてください。 proftdだと思ってproftdを設定したかったのですが、他のものがインストールされていることがわかりました。非常にありがとう
答え1
デフォルトのDebian 9 SFTPサーバーはOpenSSHのsshサーバーから提供されていますsshd
。無効にするには、と入力しますsudo systemctl stop sshd && sudo systemctl disable sshd
。ただし、これによりSSHサーバーも無効になります。 FTPとSFTPは2つの異なるプロトコルであり、同じコンピュータの異なるポートに存在できる必要があります。
編集:私の答えに対するJeffのコメントは、SFTPをより具体的に無効にする良い提案でもあります。以下のように、行の前に(ポンド記号)を配置して/etc/ssh/sshd_config
線を無効にします。Subsystem sftp /usr/lib/openssh/sftp-server
#
# Subsystem sftp /usr/lib/openssh/sftp-server