macbookpro验证密码在哪里输入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macbookpro验证密码在哪里输入相关的知识,希望对你有一定的参考价值。

参考技术A macbookpro验证密码在输入步骤如下。
1、打开电脑,在桌面找到设置图标,点击进入。
2、设置界面中,找到用户和群组选项,点击进入。
3、用户和群组界面中,找到左下方的解锁按钮,点击该按钮。
4、弹出的对话框中,输入密码验证,

在机架空间云中使用密钥身份验证的无密码 ssh 失败:要求输入密码

【中文标题】在机架空间云中使用密钥身份验证的无密码 ssh 失败:要求输入密码【英文标题】:Passwordless ssh using key authentication in rackspace cloud fails: asks for password 【发布时间】:2013-08-31 06:22:36 【问题描述】:

我正在尝试使用公钥和私钥机制与机架空间中的云服务器(运行 redhat)进行无密码 ssh 连接。

我的命令是(在服务器中):

    adduser -g root mkdir /home//.ssh 将我的公钥复制到 /home//.ssh/authorized_keys chmod 700 /home//.ssh chmod 600 /home//.ssh/authorized_keys

机架空间云服务器的配置文件中:

    RSA 认证是 PubkeyAuthentication 是 #AuthorizedKeysFile .ssh/authorized_keys

当我尝试执行“ssh -i my_priv_key @server_ip”时,它失败并要求我输入@server_ip 的密码。

当我在服务器上的 sshd_config 中添加以下行时,它显示 Permission denied (publickey,gssapi-keyex,gssapi-with-mic)。

匹配用户 密码验证否

过去几个小时我一直在尝试,但无法弄清楚。所以任何想法如何解决这个问题。

【问题讨论】:

【参考方案1】:

这并不能完全回答您的问题,但我想向您展示 another way 以使用 Rackspace API 自动将您的 SSH 密钥放在您的服务器上。例如,如果您使用的是pyrax:

import pyrax
import os

pyrax.set_setting("identity_type", "rackspace")
pyrax.set_setting("username", USER_NAME) # User name
pyrax.set_setting("api_key", API_KEY) # Located in the control panel in settings

# Could also use a credential file
# pyrax.set_credential_file(os.path.expanduser("~/.rackspace_cloud_credentials"))

# Put your SSH key on the Rackspace cloud
pubkey = open("my_priv_key").read()
cs.keypairs.create("testkey", pubkey)

# For demo purposes, grab a sample image, server type (flavor in OpenStack parlance)
flavor_512 = [flavor for flavor in cs.flavors.list() if flavor.ram == 512][0]
ubu_image = [img for img in cs.images.list() if "Ubuntu 12.04" in img.name][0]

# Now we can create the server and assign an ssh key
server = cs.servers.create("ubbie", ubu_image.id, flavor_512.id,
        key_name="testkey")

您的 API 密钥位于云控制面板中的设置和联系人中,在安全问题下方:

服务器搭建好后,应该可以获取ip地址了

server = cs.servers.get(server.id)
ip = server.accessIPv4

然后只需使用您指定的密钥以 root 身份 ssh。

ssh -i my_priv_key root@<ip>

如果 Python 不是您的首选语言,还有其他选择。如果这是你的事,你也可以直接提出请求/使用 curl,因为这是 Rackspace API 和 OpenStack/nova proper 的一部分。

【讨论】:

【参考方案2】:

您是否检查了服务器上的权限和时间设置。 另外,您是否故意从帖子中删除了用户名。

尝试使用 -v 选项进行 ssh。这将为调试提供更多输出。

【讨论】:

还要确保你有正确的 selinux 上下文,以防你使用它。运行命令:- restorecon -r -vv /home/user/.ssh 我检查了权限。它们很好。我还在服务器的 root 的 ssh 目录中添加了我的公钥。现在,当我尝试使用 -i 和私钥进行 ssh 时......它在没有任何密码提示的情况下连接......所以知道如何为普通用户解决这个问题......? 你能把 ssh -v user@server 的输出粘贴到这里吗【参考方案3】:

我发现在远程服务器上设置 SSH 密钥的最简单方法是使用 ssh-copy-id 命令。

http://linux.die.net/man/1/ssh-copy-id

【讨论】:

我使用 ssh-copy-id 将 ssh 密钥复制到 root 的 ssh 目录,它工作正常,但是当我尝试通过“ssh-copy-id user@IP”为用户(在服务器上)时,即使用户没有密码,它也会询问用户的密码。

以上是关于macbookpro验证密码在哪里输入的主要内容,如果未能解决你的问题,请参考以下文章

你的macbookpro 写代码软件在哪里下载的?

macbook pro忘记开机密码怎么办?

戴尔电脑电子邮件代码在哪里看

谷歌密码器使用方法

电脑保存的密码在哪里查看

cvCaptureFromCAM 导致程序挂起