小编AJ *_*ley的帖子

如何在没有公钥/私钥的情况下启用 ssh 访问?

我正在为我的俱乐部成员建立一个渐进式网络挑战(挑战有效),但我试图做的渐进部分是让每个挑战揭示下一个帐户的密码(有点像通过网络进行的强盗挑战。组织)。

因此,我在盒子上创建了 18 个帐户,每个帐户都有不同的密码,而 user7 的密码隐藏在 user6 的主目录中,您必须通过挑战才能获得它。

不管怎样,一切都在本地运行,但我似乎无法为这些非 root 帐户启用仅密码 ssh。有大量关于如何让 publickey ssh 工作的指南,但一切似乎都将密码 ssh 视为自动工作,但它不断告诉我我的密码无效,即使它不是。有人知道这方面的好指南吗?

乌班图18.04

/etc/ssh/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 …
Run Code Online (Sandbox Code Playgroud)

ssh users user-accounts

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

ssh ×1

user-accounts ×1

users ×1