автоматически s sh логин с ключом publi c - PullRequest
0 голосов
/ 30 марта 2020

Я хочу подключиться после входа в систему к моему sh серверу. Я создал скрипт bash в каталоге /etc/profile.d/. До того, как я создал ключи. Из Терминала соединение с ключами работает. Но если я запускаю команду в скрипте bash, я получаю ошибку

"Псевдотерминал не будет выделен, потому что stdin не является терминалом.

Это мой скрипт. Права пользователя установлены.

    #!/bin/bash  
    ssh root@81.169.137.165

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 01 апреля 2020

Я решил это с помощью Ubuntu Startup Applications.

  1. Откройте Da sh и найдите Startup Applications.
  2. Новая запись с командой

gnome-terminal --command 'sh - c "sleep 2; /home/hakikat/login.sh; exe c bash"'

...