Tôi đang sử dụng máy khách Windows FTP để kết nối với hộp Linux của mình. Nhưng tôi không thấy bất kỳ lệnh nào để thay đổi mật khẩu người dùng FTP. Tôi có thể làm cái này như thế nào?
Tôi đang sử dụng máy khách Windows FTP để kết nối với hộp Linux của mình. Nhưng tôi không thấy bất kỳ lệnh nào để thay đổi mật khẩu người dùng FTP. Tôi có thể làm cái này như thế nào?
Câu trả lời:
Bạn không thể thay đổi mật khẩu người dùng FTP, sử dụng ứng dụng khách FTP, giống như bạn không thể thay đổi mật khẩu e-mail bằng Outlook / Thunderbird.
Bạn phải đăng nhập vào máy chủ linux để làm điều đó. Thiết lập phổ biến nhất là sử dụng tài khoản người dùng unix unix cho FTP. Đối với các lược đồ xác thực dựa trên SQL / LDAP, vui lòng tham khảo hướng dẫn.
Bạn có thể thử đăng nhập bằng SSH (Đối với windows enviroment (khuyên dùng Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ ). Khi đăng nhập, chỉ cần nhập passwd (enter) vào lệnh promt, sau đó nhập mật khẩu hiện tại của bạn, sau đó là mật khẩu mới.
Một cách khác là đăng nhập vào máy chủ bằng root user / user với quyền sudo và gõ (sudo) passwd [tên người dùng], và sau đó thay đổi mật khẩu.
Nếu bạn đang sử dụng máy khách dòng lệnh ftp, hãy thử điều này:
passwd your_username
Nó sẽ yêu cầu mật khẩu hiện tại của bạn và sau đó yêu cầu bạn nhập lại mật khẩu mới hai lần.
passwd
lệnh tại dòng lệnh trên máy chủ (không có lệnh ftp passwd); nếu bạn làm điều đó, nó không biết hoặc quan tâm liệu bạn cũng có một phiên ftp hoạt động.
Một số máy chủ FTP thực hiện các lệnh độc quyền để thay đổi mật khẩu. Trong máy khách FTP dòng lệnh Windows, bạn có thể thực thi chúng bằng QUOTE
lệnh. Tương tự trên * nix.
Máy chủ FTP Titan:
QUOTE SITE PSWD "<old_password>" "<new_password>"
QUOTE CPWD <new_password>
Các phiên bản cũ hơn của máy chủ WS_FTP được sử dụng:
QUOTE SITE CPWD <new_password>
Tham khảo: Thay đổi mật khẩu tài khoản với WinSCP .
Một số trang FTP sẽ cho phép bạn thay đổi mật khẩu. Sau khi bạn nhập ID người dùng. Thay đổi mật khẩu như sau.
Tại dấu nhắc "Mật khẩu:", bạn sẽ đặt mật khẩu cũ: newpassword: newpassword.
Bạn sẽ không thể thấy bất cứ điều gì bạn gõ vì vậy bạn phải chắc chắn rằng bạn gõ đúng.
mật khẩu: (oldpass) :( newpass) :( newpass)
Điều này làm việc cho một trong những khách hàng của tôi. Tôi không thể xác nhận nó hoạt động trên tất cả các máy khách FTP.
Cảm ơn
Một ý tưởng khác là bạn có thể cài đặt webmin / usermin trên máy chủ FTP và yêu cầu người dùng thay đổi mật khẩu theo cách đó thông qua trình duyệt web. http://www.webmin.com/usermin.html
Usermin là một giao diện dựa trên web cho webmail, thay đổi mật khẩu, bộ lọc thư, tìm nạp và nhiều hơn nữa. Nó được thiết kế để sử dụng bởi những người dùng không phải root thông thường trên hệ thống Unix và giới hạn chúng trong các tác vụ mà họ có thể thực hiện nếu đăng nhập qua SSH hoặc tại bảng điều khiển. Xem trang mô-đun chuẩn để biết danh sách tất cả các chức năng được tích hợp trong Usermin.