Plink để thực thi lệnh passwd trong linux


0

Tôi đang sử dụng một tệp bó cửa sổ và thực thi plink.exe để truy cập vào máy chủ fedp ftp của tôi. Đó là thành công. Bây giờ tôi đã tạo một người dùng bằng lệnh useradd bằng mật khẩu. Nhưng nó không thể đăng nhập vì theo mặc định là vô hiệu hóa và cần phải sử dụng passwd lệnh để thay đổi mật khẩu và có thể đăng nhập. Nhưng bằng cách sử dụng plink, làm thế nào để làm một cái gì đó như thế này ??

passwd testing
myPassword
myPassword

Cảm ơn trước.

Câu trả lời:


0

Bạn nên vượt qua -p tùy chọn để useradd thay vì cố gắng thay đổi mật khẩu sau khi thực tế.

Từ man useradd

 -p, --password PASSWORD
          The encrypted password, as returned by crypt(3). The
          default is to disable the account.

Sử dụng -p bạn sẽ cần phải mã hóa mật khẩu trước. Cũng thấy câu hỏi chồng chéo này trong đó cung cấp các câu trả lời tương tự và một tập lệnh để tạo mật khẩu băm một cách linh hoạt.


cảm ơn đã trả lời, trong tình huống của tôi, tôi đang sử dụng tệp lô Window để làm điều đó, làm thế nào? và có cần thiết phải sử dụng tập lệnh Python không ??
NewBirth

Dù sao tôi cũng giải quyết nó bằng cách sử dụng 2 tập tin bó
NewBirth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.