Tôi biết rất ít về Windows nhưng tôi phải làm việc với máy chủ Windows. Cách duy nhất để làm cho điều này có thể chịu được là với Cygwin và sshd
. Tôi đã cài đặt và định cấu hình sshd
nhưng tôi không thực sự hiểu cách thức xác thực. Và tôi cũng không quản lý để đăng nhập, mặc dù nó chắc chắn đang chạy trên cổng 22.
Tôi đã sử dụng thành công cygwin + ssh trong quá khứ (mà không hiểu nhiều về xác thực). Cả hai lần tôi quản lý để làm cho nó hoạt động với người dùng địa phương. Lần này cũng có toàn bộ hệ thống LDAP (không chắc nó được gọi là gì trong Windows).
Có một /etc/passwd
tập tin mà tôi được tạo ra mkpasswd
. Có cách nào đơn giản để thêm người dùng ở đó mà tôi có thể đăng nhập không?
Có nói về CYGWIN
biến môi trường, được cho là được đặt C:\cygwin\Cygwin.bat
, nhưng tôi không chắc nó ảnh hưởng đến mọi thứ như thế nào:
set CYGWIN=binmode tty ntsec
Làm thế nào để máy chủ OpenSSH xác thực trong Windows / Cygwin? Làm cách nào tôi có thể thêm một người dùng cục bộ cơ bản để sử dụng qua SSH? Làm cách nào tôi có thể thêm một người dùng cục bộ có quyền quản trị viên để sử dụng qua SSH?
set CYGWIN=binmode tty ntsec
là đã lỗi thời? Tôi không nghĩ việc chỉ vào trang chính của tài liệu Cygwin là rất hữu ích trong trường hợp này.