Điểm:0

Cấu hình ProFTPd qua SFTP và FTP

lá cờ de

Tôi có một ProFTPd thực sự sử dụng giao thức FTP, nhưng tôi cũng muốn sử dụng SFTP.
Tôi tìm thấy một giải pháp với <VirtualHost> chặn, nhưng nó không hoạt động đối với tôi.

  <IfModule mod_sftp.c>
      <VirtualHost 0.0.0.0>

        TLSEngine          off
        SFTPEngine         on
        Port               2222
        SFTPLog            /var/log/proftpd/sftp.log
        Include            /etc/proftpd/sql.conf

        SFTPHostKey        /etc/ssh/ssh_host_rsa_key
        SFTPHostKey        /etc/ssh/ssh_host_ecdsa_key

        SFTPCompression    delayed
        DefaultRoot        ~
        RequireValidShell  on

     </VirtualHost>
  </IfModule>




2021-10-11 11:03:32,289 mod_sftp/0.9.9[20791]: sử dụng '/etc/ssh/ssh_host_ecdsa_key' làm khóa máy chủ ECDSA 256-bit
2021-10-11 11:03:32,289 mod_sftp/0.9.9[20791]: sử dụng '/etc/ssh/ssh_host_ecdsa_key' làm khóa máy chủ ECDSA 256-bit
2021-10-11 11:03:32,291 mod_sftp/0.9.9[20791]: đã gửi phiên bản máy chủ 'SSH-2.0-SFTP Server'
2021-10-11 11:03:32,291 mod_sftp/0.9.9[20791]: đã nhận phiên bản máy khách 'SSH-2.0-PuTTYFileZilla_3.46.3'
2021-10-11 11:03:32,291 mod_sftp/0.9.9[20791]: xử lý kết nối từ máy khách SSH2 'PuTTYFileZilla_3.46.3'
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Trao đổi khóa phiên: ecdh-sha2-nistp256
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Khóa máy chủ phiên: ecdsa-sha2-nistp256
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Mã hóa phiên từ máy khách đến máy chủ: aes256-ctr
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Mã hóa phiên giữa máy chủ và máy khách: aes256-ctr
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + MAC phiên máy khách đến máy chủ: hmac-sha2-256
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + MAC phiên từ máy chủ đến máy khách: hmac-sha2-256
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Phiên nén từ máy khách đến máy chủ: không có
2021-10-11 11:03:32,363 mod_sftp/0.9.9[20791]: + Phiên nén từ máy chủ đến máy khách: không có
2021-10-11 11:03:32,504 mod_sftp/0.9.9[20791]: gửi các phương thức xác thực người dùng được chấp nhận: tương tác bàn phím,mật khẩu
2021-10-11 11:03:32,626 mod_sftp/0.9.9[20791]: mong đợi tin nhắn USER_AUTH_INFO_RESP, đã nhận được SSH_MSG_IGNORE (2)
2021-10-11 11:03:32,627 mod_sftp_pam/0.3[20791]: Lỗi xác thực PAM (7) cho người dùng 'sql_user': Lỗi xác thực
2021-10-11 11:03:32,627 mod_sftp/0.9.9[20791]: gửi userauth thất bại; các phương thức userauth còn lại: tương tác bàn phím, mật khẩu
2021-10-11 11:03:32,628 mod_sftp/0.9.9[20791]: thông báo SSH_MSG_USER_AUTH_INFO_RESP (61) chưa được xử lý, ngắt kết nối
2021-10-11 11:03:32,628 mod_sftp/0.9.9[20791]: ngắt kết nối (Trình tự giao thức không được hỗ trợ)
drookie avatar
lá cờ za
Đừng. Sử dụng sftp từ cài đặt openssh. Proftpd là một phần mềm từ bỏ.
lá cờ so
@droookie Nói ai? ProFTPD được tích cực phát triển: https://github.com/proftpd/proftpd/commits/master â Việc triển khai SFTP của nó tốt hơn ở nhiều khía cạnh so với OpenSSH.
drookie avatar
lá cờ za
Vũ trụ nói. May mắn lần sau.
Điểm:1
lá cờ us

Chính xác. Giải pháp để Daemon FTP của bạn hoạt động trên cả FTP/21 và SFTP/2222 là có phần <VirtualHost 0.0.0.0> bên trong <IfModule mod_sftp.c>.

Tôi đang chia sẻ phần này trong tệp cấu hình của mình trong /etc/proftpd/proftpd.conf, tệp này hoạt động tốt.

<VirtualHost 0.0.0.0>
  
    SFTPEngine on
    Port 2222
    SFTPAuthMethods password
    RequireValidShell      off
    SFTPLog /var/log/proftpd/sftp.log
    Include /etc/proftpd/sql.conf

    SFTPHostKey /etc/ssh/ssh_host_rsa_key
    SFTPHostKey /etc/ssh/ssh_host_dsa_key
    
    SFTPCompression delayed
    DefaultRoot
</VirtualHost>
zeerk avatar
lá cờ de
`Mật khẩu SFTPAuthMethods` của tôi bị thiếu! Cảm ơn nhiều!! :-)))

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.