Làm thế nào để sshd theo cygwin xác thực?


0

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/passwdtậ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ề CYGWINbiế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?

Câu trả lời:


1

sshdđang sử dụng cùng người dùng với Windows. Bây giờ tùy chọn /etc/passwdđược sử dụng để lưu trữ tên cygwin thay thế của người dùng cửa sổ (cùng SSID) hoặc để chỉ định HOMEthư mục hoặc shell ưa thích.

Phương thức xác thực cho người dùng được xác định trong ~/.ssh/configtệp riêng của mình giống như trên các hệ thống Unix khác. Sử dụng

/usr/bin/ssh-host-config
/usr/bin/ssh-user-config

để cấu hình máy chủ và người dùng. Xin lưu ý rằng tất cả các cài đặt này hiện đã lỗi thời.

set CYGWIN=binmode tty ntsec

Đọc https://cygwin.com/docs.html để biết thông tin cập nhật.


2
Bạn có nghĩa set CYGWIN=binmode tty ntseclà đã 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.
guaka

@matzeri vẫn còn ntsec?
Pinkpanther

Bạn có thể giúp tôi với điều này? superuser.com/questions/1270014/ từ
Pinkpanther
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.