小编Mar*_*ryl的帖子

Windows SSH:“私钥”的权限太开放

我已经在 Windows 7 中安装了 OpenSSH 7.6 以进行测试。SSH 客户端和服务器工作正常,直到我尝试从此窗口访问我的 AWS EC2 盒之一。

看来我需要更改私钥文件的权限。这可以通过chmod命令在 unix/linux 上轻松完成。

窗户呢?

private-key.ppm 是直接从 AWS 复制的,我猜也是这个权限。

C:\>ssh -V
OpenSSH_7.6p1, LibreSSL 2.5.3

C:\>ver

Microsoft Windows [Version 6.1.7601]

C:\>


C:\>ssh ubuntu@192.168.0.1 -i private-key.ppk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'private-key.ppk' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "private-key.ppk": bad permissions
ubuntu@192.168.0.1: Permission denied (publickey).

C:\> …
Run Code Online (Sandbox Code Playgroud)

windows ssh openssh permissions private-key

273
推荐指数
9
解决办法
40万
查看次数

Windows中环境变量中的SETX和SET有什么区别

SETX和 和有SET什么区别?

根据我的理解:
两者都用于设置环境变量
SETX,用于用户变量。
SET用于外壳变量。

windows environment-variables

100
推荐指数
4
解决办法
9万
查看次数

FTPS 和 SFTP 有什么区别?

试图为我的 4 名远程员工建立一个系统来传输文件。它必须是安全的。SFTP 比 FTPS 更好吗?有什么不同?

ftp internet upload internet-security

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

登录后如何在 PuTTY 中运行远程命令并保持 shell 运行?

我想要做的是:从命令行启动 PuTTY 会话,登录到远程机器和cd提供的目录。

putty.exe -agent -ssh some.host
Run Code Online (Sandbox Code Playgroud)

这将打开一个会话并使用我的默认登录名和私钥登录。

echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Run Code Online (Sandbox Code Playgroud)

这将打开一个会话,登录,执行命令(cd在本例中)并退出

如何打开会话、登录cd并保持会话打开?

背景:我在windows下使用emacs,经常使用tramp & plink在远程Unix机器上编辑文件。我想制作一个热键,为该远程机器打开 PuTTY 会话,并将 chdirs 指向该文件的目录。在 emacs 方面没什么大不了的,但我坚持使用 PuTTY。

ssh putty

44
推荐指数
1
解决办法
18万
查看次数

如何从 Linux 服务器 SCP 到 Windows 客户端

我正在使用 PuTTY 通过 SSH 连接到 Linux 机器并尝试将文件复制到某处(任何地方)到我的本地机器。我推测SCP是这个职位的最佳人选,但真的不关心,只要解决方案的工作!

cd到包含我想要的文件的目录 ( app.war) 并键入以下内容:

scp app.war ./
Run Code Online (Sandbox Code Playgroud)

我试过两者都无济于事:

scp app.war ./C:/Users/myUser/
scp app.war ./Users/myUser/
Run Code Online (Sandbox Code Playgroud)

这让我想到,也许 SCP 是一个客户端/服务器工具,需要在我的 Windows 机器上安装一个客户端,而该客户端并不存在。

我只是使用了错误的语法吗?还是我离基地很远?如果是这样,我有哪些选择?提前致谢!

windows linux ftp scp putty

37
推荐指数
3
解决办法
31万
查看次数

FileZilla 中没有可用的受支持的身份验证方法

我正在使用 FileZilla 连接到我的 SFTP 服务器。但是当我尝试连接时,它给了我这个错误

错误:断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)

我已经使用 PuTTYgen 生成了一个私钥并将其添加到 FileZilla 中,但仍然出现此错误。

这个错误是什么意思?我该如何解决?

ssh sftp public-key private-key

27
推荐指数
2
解决办法
12万
查看次数

如何在 Windows 命令行上将 SSH 私钥转换为 .ppk?

我已经生成了一个密钥对ssh-keygen。我现在想对基于 PuTTY 的应用程序使用相同的密钥对。

因为我在 CLI 环境中工作,所以我想将密钥转换.ppk为该环境中的格式。

显然,您可以puttygen openssh_private_key -o output_filename.ppk在类 UNIX 环境中使用。但是 Windows 版本puttygen只会加载密钥并提示您使用 GUI 导出密钥。

Windows PuTTYgen 的批处理模式表明目前这根本不可能,至少对于puttygen. 我很乐意接受并选择使用其他方式。

如何从命令行转换密钥?

windows openssh putty cmd.exe

23
推荐指数
3
解决办法
6万
查看次数

Windows 10:PuTTY 无法与任务栏上下文菜单一起正常工作?

右键单击 Windows 10 任务栏中的 PuTTY 图标时,我获得了最近的连接。单击其中之一会打开 PuTTY 主页。而不是连接到该连接。

那是我吗?我怎么能改变呢?

taskbar putty context-menu windows-10

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

WinSCP 在哪里存储站点的密码?

WinSCP在哪里存储站点的信息或密码?我在文档和设置下找不到它...

ftp passwords winscp

20
推荐指数
5
解决办法
5万
查看次数

如何在没有提示的情况下以管理员身份运行应用程序?

当我启动 SQL Server Management Studio 2008 时,我收到一个一直存在的错误,并记录在此处。修复它实际有效的建议之一是使用以管理员身份运行来启动 SSMS。

所以我修改了快捷方式的属性,让它始终以管理员身份运行。唯一的烦恼是每次我都会收到提示,询问我是否真的想这样做。

有没有办法告诉这个程序(SSMS)不要弹出提示,同时为其他应用程序保持这种行为?

windows-7 uac 64-bit prompt ssms

20
推荐指数
1
解决办法
8万
查看次数