Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Заполнение username/password в терминале скриптом  (Прочитано 537 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zhukov_Vasily

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Добрый вечер всем.

Начал пользоваться сервисом gitflic (аналог github, насколько я понял), загружаю свою программу в определенную ветку.
Написал вот такой скрипт, чтобы вручную все команды после правок не прописывать:

Код: (javascript) [Выделить]
#! /bin/sh
commit='Added subroutine for...'

git add .
git commit -m "${commit}"
git push -u origin THERMAL

После его запуска терминал поочередно запрашивает ввод логина и пароля с клавиатуры. Из-за некоторых "особенностей" бесплатной версии gitflic'a (загружать за раз < ~100mb) запускать этот скрипт иногда приходится несколько раз подряд, чтобы по кускам загрузить все, что нужно. Соответственно, каждый раз надо ввести пару логин-пароль, что очень надоедает.

Собственно, вопрос: как автоматизировать ввод логина-пароля скриптом, чтобы не мучаться?

P.S. Пробовал читать в интернете, нашел что-то про ssh, но ничего не понял, потому что вообще впервые со всей этой штукой с удаленными серверами работаю.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7824
  • We were here
    • Просмотр профиля
Re: Заполнение username/password в терминале скриптом
« Ответ #1 : 16 Декабря 2024, 20:42:20 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Zhukov_Vasily

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Заполнение username/password в терминале скриптом
« Ответ #2 : 16 Декабря 2024, 21:06:32 »
Тык

Да, я создал этот ключ на работе и сейчас дома (только SSH_ED25519, а не RSA, так как gitflic RSA не поддерживает), добавил в свой профиль на gitflic. А дальше-то что делать нужно?

После запуска скрипта gitflic как запрашивал логин-пароль, так и продолжает.
« Последнее редактирование: 17 Декабря 2024, 13:20:53 от Zhukov_Vasily »

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.