SSH работает, но не SFTP

Это была моя видеокарта, которая не может обрабатывать OpenGL 2.0, поскольку KDE 5 нуждается хотя бы в OpenGL 2.0. Когда он зависает, KDE посылает невыполнимые требования к графической карте, поскольку не может создать шейдер, потому что у него нет OpenGL 2.0, и KDE не отказывается от программного рендеринга, поэтому моя графическая карта застряла и поэтому мой компьютер. Это не повлияло на игры.

Я установил Xubuntu, затем я установил KDE 5, затем я заставил QT перейти к программному рендерингу, перейдя в / etc / security, поставив переменную среды для QT для использования программного обеспечения .

Все работает, как обычно, но я видел прозрачную панель на 100%, мог нажимать на кнопки панели задач, не что иное, как они (не мог щелкнуть или навести курсор на значки приложений в меню «Пуск») и нажать «ОК» ошибка приводит к отказу KDE, сбою к обоим лампочкам, и я должен пойти в TTY, чтобы сделать kill -9 -1, чтобы перезапустить DM.

0
задан 6 February 2018 в 22:32

3 ответа

Основная проблема заключается в том, что ваш SFTP-сервер требует аутентификации SSH-ключа для правильного подключения. Вы упомянули с FileZilla, поэтому я написал этот ответ как таковой.

Для Filezilla вы можете использовать это для ключей SSH, не защищенных паролем:

Откройте клиент FileZilla. В верхней части главного экрана нажмите «Изменить» и выберите «Настройки». В левой части меню разверните узел «Подключение» и выделите SFTP. Нажмите кнопку [Добавить ключевой файл ...] и просмотрите каталоги на локальном компьютере и выберите файл Private Key. Затем, снова с верхней части главного экрана FileZilla, нажмите «Файл» и выберите «Менеджер сайта». Наконец, в левой части диспетчера сайта нажмите кнопку «Новый сайт» и введите уникальное имя в разделе «Мои сайты», которое позволит вам в будущем легко идентифицировать этот удаленный сервер. Теперь на вкладке «Общие» заполните «Хост» (с IP-адресом или FQDN) и «Порты» (по умолчанию 22). В раскрывающемся меню «Протокол» выберите SFTP-SSH File Transfer Protocol. В раскрывающемся меню Тип входа выберите Интерактивный.

Если ваш ключ SSH защищен паролем, вам нужно будет использовать что-то еще.

Это говорит о том, что обычно используется SFTP в большинстве графических интерфейсов. На Ubuntu 16.04 Nautilus имеет кнопку «Подключиться к серверу» (аналогичная функция есть в большинстве других графических файловых браузеров), где вы можете указать sftp://user@remotelocation:22/path/on/server, и она должна интегрироваться с инструментом ssh-agent, который обычно уже запущен и индексирование ваших ключей. Это должно тогда просто «работать», не делая ничего смешного, и подчиняется правилам SFTP.

1
ответ дан 22 May 2018 в 13:16
  • 1
    Ну, я добавил файл личного ключа в настройках FileZilla и не повезло. Я получаю ту же ошибку. При использовании браузера файлов я получаю отказ от разрешения. – Chris Hansen 6 February 2018 в 22:52
  • 2
    @ChrisHansen, и вы уверены, что SSH-ключ на самом деле является правильной или вашей учетной записью пользователя, и что вы предоставляете правильную учетную запись пользователя для входа в систему? – Thomas Ward♦ 6 February 2018 в 22:55
  • 3
    Это единственный ключ, который у меня есть на этом компьютере. Но на самом деле я просто попробовал войти в систему как другой пользователь и фактически работал. Я немного новичок в этом, но SSH-ключи привязаны к конкретному пользователю? Нужно ли мне генерировать новый ключ для каждого пользователя? – Chris Hansen 6 February 2018 в 23:00
  • 4
    @ChrisHansen, да, для каждого пользователя вам нужен ключ [пара]. (Он может быть скопирован у другого пользователя, но я предлагаю вам иметь уникальные ключи для каждого пользователя). – sudodus 6 February 2018 в 23:15

Основная проблема заключается в том, что ваш SFTP-сервер требует аутентификации SSH-ключа для правильного подключения. Вы упомянули с FileZilla, поэтому я написал этот ответ как таковой.

Для Filezilla вы можете использовать это для ключей SSH, не защищенных паролем:

Откройте клиент FileZilla. В верхней части главного экрана нажмите «Изменить» и выберите «Настройки». В левой части меню разверните узел «Подключение» и выделите SFTP. Нажмите кнопку [dобавить ключевой файл ...] и просмотрите каталоги на локальном компьютере и выберите файл Private Key. Затем, снова с верхней части главного экрана FileZilla, нажмите «Файл» и выберите «Менеджер сайта». Наконец, в левой части диспетчера сайта нажмите кнопку «Новый сайт» и введите уникальное имя в разделе «Мои сайты», которое позволит вам в будущем легко идентифицировать этот удаленный сервер. Теперь на вкладке «Общие» заполните «Хост» (с IP-адресом или FQDN) и «Порты» (по умолчанию 22). В раскрывающемся меню «Протокол» выберите SFTP-SSH File Transfer Protocol. В раскрывающемся меню Тип входа выберите Интерактивный.

Если ваш ключ SSH защищен паролем, вам нужно будет использовать что-то еще.

Это говорит о том, что обычно используется SFTP в большинстве графических интерфейсов. На Ubuntu 16.04 Nautilus имеет кнопку «Подключиться к серверу» (аналогичная функция есть в большинстве других графических файловых браузеров), где вы можете указать sftp://user@remotelocation:22/path/on/server, и она должна интегрироваться с инструментом ssh-agent, который обычно уже запущен и индексирование ваших ключей. Это должно тогда просто «работать», не делая ничего смешного, и подчиняется правилам SFTP.

1
ответ дан 17 July 2018 в 21:26

Основная проблема заключается в том, что ваш SFTP-сервер требует аутентификации SSH-ключа для правильного подключения. Вы упомянули с FileZilla, поэтому я написал этот ответ как таковой.

Для Filezilla вы можете использовать это для ключей SSH, не защищенных паролем:

Откройте клиент FileZilla. В верхней части главного экрана нажмите «Изменить» и выберите «Настройки». В левой части меню разверните узел «Подключение» и выделите SFTP. Нажмите кнопку [dобавить ключевой файл ...] и просмотрите каталоги на локальном компьютере и выберите файл Private Key. Затем, снова с верхней части главного экрана FileZilla, нажмите «Файл» и выберите «Менеджер сайта». Наконец, в левой части диспетчера сайта нажмите кнопку «Новый сайт» и введите уникальное имя в разделе «Мои сайты», которое позволит вам в будущем легко идентифицировать этот удаленный сервер. Теперь на вкладке «Общие» заполните «Хост» (с IP-адресом или FQDN) и «Порты» (по умолчанию 22). В раскрывающемся меню «Протокол» выберите SFTP-SSH File Transfer Protocol. В раскрывающемся меню Тип входа выберите Интерактивный.

Если ваш ключ SSH защищен паролем, вам нужно будет использовать что-то еще.

Это говорит о том, что обычно используется SFTP в большинстве графических интерфейсов. На Ubuntu 16.04 Nautilus имеет кнопку «Подключиться к серверу» (аналогичная функция есть в большинстве других графических файловых браузеров), где вы можете указать sftp://user@remotelocation:22/path/on/server, и она должна интегрироваться с инструментом ssh-agent, который обычно уже запущен и индексирование ваших ключей. Это должно тогда просто «работать», не делая ничего смешного, и подчиняется правилам SFTP.

1
ответ дан 23 July 2018 в 22:04

Другие вопросы по тегам:

Похожие вопросы: