Я хочу редактировать файл сервера, используя S SH -FS, который является расширением кода Visual Studio. Я хочу подключить сервер без ввода пароля с помощью агента sh. Как мне установить?
Я попробовал следующие настройки.
Я могу подключиться к серверу без запроса пароля, выполнив следующие настройки, но я не могу использовать s sh -agent:
"sshfs.configs": [
{
"name": "<server_name>",
"host": "<server_ip_address>",
"port": 22,
"username": "user",
"privateKeyPath": "<path_to_private_key>",
"root": "/",
"sftpSudo": "root",
"passphrase": "<passphrase_of_private_key>",
"password": "<password_of_sudo>",
}
]
Я могу подключиться к серверу с помощью агента sh, установив следующую настройку, но я должен ввести пароль:
"sshfs.configs": [
{
"name": "<server_name>",
"host": "<server_ip_address>",
"port": 22,
"username": "user",
"agent": "//./pipe/openssh-ssh-agent",
"root": "/",
"sftpSudo": "root",
}
]
Я не могу подключиться к серверу с помощью следующей настройки:
"sshfs.configs": [
{
"name": "<server_name>",
"host": "<server_ip_address>",
"port": 22,
"username": "user",
"agent": "//./pipe/openssh-ssh-agent",
"root": "/",
"sftpSudo": "root",
"password": "<password_of_sudo>",
}
]
Вот почему я хочу настроить его следующим образом:
- Я хочу подключить несколько серверов в этом рабочем пространстве, но vscode поддерживает только один запрос пароля. Два или более запросов не отображаются, и я не могу ввести эти пароли.
- Я не хочу записывать парольную фразу закрытого ключа для каких-либо файлов.
Спасибо.