Điểm:0

Sự cố proftpd với tên tệp trên FTPS

lá cờ cn

Tôi đang thiết lập dịch vụ proftpd trên máy chủ Debian 11. Tôi muốn có thể kết nối FTP với người dùng cục bộ (dành cho quản trị viên) và người dùng AD. Tôi đã kết nối máy chủ Debian với AD của mình bằng cách sử dụng realmd và nó hoạt động tốt với các kết nối ssh. Lưu ý: nhà của người dùng miền nằm trên một chia sẻ NFS.

Khi tôi cố gắng kết nối với FTP bằng ứng dụng khách Filezilla và người dùng cục bộ của mình, nó hoạt động tốt và tên tệp chính xác. Nhưng vấn đề của tôi là khi tôi kết nối với người dùng AD của mình trong FTPS, tên tệp giống như: người dùng;UNIX.mode=0666;UNIX.owner=978115167;UNIX.ownername=myuser; tập tin.txt

Tôi thậm chí không thể tương tác với các tệp này (chuyển, đổi tên, xóa) vì tôi gặp lỗi 550:

Trạng thái: Đang xóa "/users;UNIX.mode=0666;UNIX.owner=978115167;UNIX.ownername=myuser; file.txt"
13:01:44 Lệnh: DELE users;UNIX.mode=0666;UNIX.owner=978115167;UNIX.ownername=myuser; tập tin.txt
13:01:44 Phản hồi: 550 người dùng;UNIX.mode=0666;UNIX.owner=978115167;UNIX.ownername=myuser; file.txt: Aucun fichier ou loại hồ sơ

Vấn đề tương tự với WinSCP. Tuy nhiên, không có vấn đề gì khi sử dụng mod SFTP của Proftpd (vì tôi đoán đó là ssh).

Đây là tập tin cấu hình của tôi:

Bao gồm /etc/proftpd/modules.conf
Tên máy chủ "ftp.domain.com"
Sử dụng tắt IPv6
Người dùng proftpd
Nhóm không có nhóm

Cổng 21

Nhật ký chuyển /var/log/proftpd/xferlog
Nhật ký hệ thống /var/log/proftpd/proftpd.log

#
Loại máy chủ độc lập
Trì hoãnChào mừng tắt

MultilineRFC2228 trên
Máy chủ mặc định bật
Bật ShowSymlinks

Hết giờKhông chuyển 600
Thời gian chờ bị đình trệ 600
Thời gian chờIdle 1200

Chào mừng đăng nhập hiển thị.msg
DisplayChdir .message true
Tùy chọn danh sách "-l"

DenyFilter \*.*/
#

<Toàn cầu>
    Mặc địnhRoot ~
    Mặt nạ 000 000
    TạoHome trên 777
    PassivePorts 20000 20200
    Bật AllowOverwrite

    ######
    #TLS#
    ######
    TLSE tắt máy
    TLSRSACertificateFile /etc/ssl/certs/domain.com.crt
    TLSRSACertificateKeyFile /etc/ssl/private/domain.com.key
    TLSCACertificateFile /etc/ssl/certs/ca.crt
    TLSOptions NoSessionReuseRequired
    TLSLog /var/log/proftpd/tls.log
    TLSProtocol TLSv1.2
    TLSVerifyClient tắt
    TLSBắt buộc phải bật
</Toàn cầu>

######
#FTPS#
######
<Máy chủ ảo 0.0.0.0>
    Cổng 990
    Công cụ TLSE đang bật
    TLSOptions Sử dụngImplicitSSL
    Tùy chọn danh sách "-l"
</Máy chủ ảo>

######
#SFTP#
######
<IfModule mod_sftp.c>
    <Máy chủ ảo 0.0.0.0>
        Cổng 2222
        SFTP Engine đang bật
        SFTPLog /var/log/proftpd/sftp.log
        SFTP Nén bị trì hoãn
        Mật khẩu SFTPAuthMethods
        SFTPhostKey /etc/proftpd/ssh_host_rsa_key
        SFTPhostKey /etc/proftpd/ssh_host_ecdsa_key
        SFTPhostKey /etc/proftpd/ssh_host_ed25519_key
    </Máy chủ ảo>
</IfModule>

Và trong modules.conf, mod_tls và mod_sftp được kích hoạt.

Tôi đã thực hiện một số nghiên cứu nhưng không tìm thấy vấn đề như của tôi. Trước đó, tôi đã thử sử dụng mod_ldap để ghi nhật ký người dùng AD của mình nhưng nó không hoạt động như tôi nhớ chính xác.

Cảm ơn sự giúp đỡ của bạn.

Castaglia avatar
lá cờ id
Điều này nghe có vẻ như có thể là một lỗi; bạn có thể tạo một vé cho điều này trong dự án ProFTPD GitHub, tại https://github.com/proftpd/proftpd không? Cảm ơn!

Đă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.