Điểm:2

Ô người dùng bị hạn chế FTP - nó ở đâu?

lá cờ cn

Tôi đã nghiên cứu điều này trong nhiều ngày và tôi không thể tìm ra giải pháp. Tôi có 2 người dùng ftp. Cài đặt trong /etc/vsftpd.conf:

write_enable=CÓ
chroot_local_user=CÓ
allow_writeable_chroot=CÓ

Shell mà người dùng này đăng nhập là /bin/ftponly. Mã là:

#!/bin/sh
echo "Tài khoản này chỉ được phép truy cập FTP."
#!/bin/sh
echo "Tài khoản này chỉ được phép truy cập FTP."

Người dùng bị hạn chế đối với trình bao ftp và không thể mở thiết bị đầu cuối.

Khi người dùng (ví dụ deanhh) tải lên một tệp MỚI, các quyền là: -rw------- 1 deanhh deanhh 118 ngày 3 tháng 1 19:48 testfile Điều này có vẻ như ô cho người dùng (deanhh) là 0077 Chính xác?

Tôi không thể tìm thấy nơi này đang được thiết lập. Tôi đã xem xét:
/etc/vsftpd.conf
/etc/login.defs
/home/deanhh/.bashrc
/home/deanhh/.profile

Không có tệp nào trong số này đặt ô đó. Ngoài ra, thư mục 'nhà' của deanhh là /var/www/deanhh.com chứ không phải /home/deanhh (có tồn tại) Không có tệp hoặc thư mục con nào trong /var/www/deanhh.com để biểu thị ô hoặc bất kỳ cài đặt người dùng nào.

Làm cách nào tôi có thể xác định vị trí ô được đặt cho người dùng ftp (cụ thể là deanhh)?

Điểm:1
lá cờ cn

Bạn đặt nó trong /etc/vsftpd.conf.

Trong trường hợp bạn đang thắc mắc về các quyền hiện tại: local_umask đặt mặc định thành 077, vô hiệu hóa các nhóm và những người khác truy cập tệp theo bất kỳ cách nào (như bạn đã nhận thấy).

Một số tùy chọn bạn có thể có cho người dùng auth:

nặc danh_enable=KHÔNG
local_enable=CÓ
write_enable=CÓ
local_umask=0002
anon_upload_enable=CÓ
anon_mkdir_write_enable=CÓ
file_open_mode=0777
  • file_open_mode đặt cài đặt mặc định của tệp. 777 đặt nó có thể đọc, có thể ghi và có thể thực thi được cho bất kỳ ai. Với local_umask đặt thành 002, điều này mang lại cho bạn 775.
kristy1024 avatar
lá cờ cn
CẢM ƠN Tôi không thể tìm thấy nó vì nó không tồn tại - nó là mặc định. Tôi đã thay đổi nó trong /etc/vsftpd.conf như bạn đề xuất và bây giờ nó hoạt động bình thường.
Fabby avatar
lá cờ id
**@kristy1024** Nếu cách đó phù hợp với bạn, đừng quên quay lại và nhấp vào dấu kiểm màu xám bên dưới câu trả lời để biến nó thành màu xanh lục tuyệt đẹp. **Rinzwind:**

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