Задать вопрос
@apaicer

Скрипт при подключении к ssh с выводом имени?

Возможно ли сделать скрипт, до авторизации, который будет сообщать, типа hello $user?
я попробовал, но он просто выводит текст.
#!/bin/bash
echo "hello $1"

Как правильно написать скрипт, чтобы выводил имя подключаемого. И как уже после входа сделать скрипт на занятое кол-во ram или hdd, load averege?
  • Вопрос задан
  • 849 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Решения вопроса 1
@pfg21
ex-турист
скрипты выполняемые при запуске сессии находятся в /etc/profile.d/

вот такой скрипт /etc/profile.d/1uptime.sh выводит некоторые параметры системы при входе хоть по ssh, хоть через локальный shell.
echo `uptime | awk '{print ($1, "up " $3,$4)}' | sed 's/,\s/ /g'`'('`cat /proc/loadavg`') k:' `uname -r`


плюс ~/.profile плюс ~/.bashrc - читай и разбирайся.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Tabletko
никого не трогаю, починяю примус
После входа - motd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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