SSh: доступ запрещен, Windows 10

Я плохо знаком с Linux в целом, но также и еще более плохо знаком с подсистемой Ubuntu Окна 10. Я пытался настроить ssh и таким образом, я настроил статический IP-адрес и вошел в мой маршрутизатор и передал порт 22 как обычно. Используя мой общедоступный IP, я нашел сайт, что я смог включить это, и сайт подтвердил, что порт 22 был действительно передан.

После этого я следовал инструкциям на ссылке https://superuser.com/questions/1111591/how-can-i-ssh-into-bash-on-ubuntu-on-windows-10 и установил openssh-сервер, добавил мое имя пользователя и настраивал мой sshd_config файл как таковой:

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation no

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 1024

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin no
AllowUsers username
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for    
RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication.  Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes

После установки открытого ssh я пытался использовать PuTTY для входа в систему в мой сервер с помощью моего общедоступного IP в качестве адреса, myusername как пользователь и пароль пользователя как пароль, и это дает мне a

Access Denied

сообщение об ошибке. Я положителен, что использую правильный пароль для того имени пользователя. Почему я все еще запрещаюсь доступа? Если бы какой-либо из Вас может определить что-то неправильно или возможно шаг, я отсутствовал, Ваша справка очень ценилась бы.

1
задан 20 March 2017 в 13:18

2 ответа

Возьмите владение рисования

, Эта ошибка обычно происходит, когда Вы пытаетесь получить доступ к файлу или каталогу без необходимых полномочий. Это происходит, если Вы не администратор или если у Вас нет папки. Для разрешения проблемы просто присвойте свойство учетной записи. Для этого продолжите двигаться как следующее:

Находят проблематичную папку, щелкают правой кнопкой и выбирают Properties из меню.

Переходят к вкладке безопасности и нажимают кнопку Advanced.

Находят раздел Owner наверху и нажимают Edit.

Избранный Пользователь или Окно группы появятся. Во Введении имени объекта быть выбранным полем, введите Администраторов или введите свое имя пользователя. Теперь нажмите кнопку Check Names. Если все будет в порядке, то Ваш вклад изменится. Нажмите "OK" для сохранения изменений.

раздел владельца теперь изменится. Проверьте Владельца Замены на Подконтейнерах и Объектах, затем нажмите Apply и OK для сохранения изменений. Некоторые пользователи предлагают, чтобы Вы проверили Замену вся вторичная объектная опция записей разрешения так, чтобы можно было сделать это также.

В некоторых случаях, Вам, вероятно, придется вручную присвоить полномочия Вашей учетной записи. Чтобы сделать это, выполните эти простые шаги:

настройки повышенной безопасности Доступа. Список всех пользователей появится. Если Ваша учетная запись пользователя не перечислена, нажмите кнопку Add.

Нажимают Select принципал.

Теперь вводят имя Вашей учетной записи пользователя, нажимают Check Names и затем нажимают "OK". Мы уже показали Вам, как продолжить двигаться к шагу 5 выше, так убедиться проверить. Тип набора, чтобы позволить и относиться к этой папке, подпапкам и файлам, и проверить Полный контроль. Теперь нажмите на кнопку OK.

0
ответ дан 8 December 2019 в 07:45

Одна вещь подозревать, когда Ваш вход в систему SSH отклоняется без очевидной причины, состоит в том, имеет ли сервер должные обновления системы защиты. В таком случае OpenSSH отклоняет любую попытку входа в систему, даже не регистрируя его.

Ввести sudo apt update && sudo apt upgrade на локальном терминале сервера и видят, изменяется ли что-нибудь.

0
ответ дан 8 December 2019 в 07:45

Другие вопросы по тегам:

Похожие вопросы: