我无法执行 SSH 命令行
I can't execute SSH command line
我通过 SFTP 将我的 Laravel 项目推送到我的 OVH 服务器上。
现在我正尝试在我的 ssh 连接上使用命令行,但有些东西不起作用,看起来我在文本编辑器中。当我尝试命令时,连接将关闭。
PS C:\Windows\System32> ssh xxxxx
Enter passphrase for key 'C:\Users\xxx/.ssh/id_rsa_xxx':
Welcome to OVH
pwd
ls
Connection to ssh.cluster0xx.hosting.ovh.net closed.
我错过了什么?
我在 Linux 上工作,所以在 Windows 上开发对我来说是全新的。
我正在使用 PowerShell 7.1.4 & Windows 10.
您需要在服务器端更改 FTP 用户设置。
在您的情况下,SSH 连接设置为 SFTP
,但您需要将其更改为 Enable
或 ON
。
image of ovh ssh user settings (fr).
等待几分钟,服务器上的更改生效,然后您可以使用 shell 和命令 ssh username@server
进行连接(用您的数据替换用户名和服务器).
我通过 SFTP 将我的 Laravel 项目推送到我的 OVH 服务器上。
现在我正尝试在我的 ssh 连接上使用命令行,但有些东西不起作用,看起来我在文本编辑器中。当我尝试命令时,连接将关闭。
PS C:\Windows\System32> ssh xxxxx
Enter passphrase for key 'C:\Users\xxx/.ssh/id_rsa_xxx':
Welcome to OVH
pwd
ls
Connection to ssh.cluster0xx.hosting.ovh.net closed.
我错过了什么?
我在 Linux 上工作,所以在 Windows 上开发对我来说是全新的。 我正在使用 PowerShell 7.1.4 & Windows 10.
您需要在服务器端更改 FTP 用户设置。
在您的情况下,SSH 连接设置为 SFTP
,但您需要将其更改为 Enable
或 ON
。
image of ovh ssh user settings (fr).
等待几分钟,服务器上的更改生效,然后您可以使用 shell 和命令 ssh username@server
进行连接(用您的数据替换用户名和服务器).