SSH с пользовательским псевдонимом?

Этим вопросом не является дубликат. Считайте его перед маркировкой его как таковой.

Действительно ли возможно присвоить псевдонимы, или псевдонимы пользователям на Linux разъединяют и SSH в сервер с помощью псевдонимов? Я думаю что-то вроде псевдонимов для различных команд, которые добавляются к .bashrc или .bash_aliases файл, например:

alias grep='grep --color=auto'

Например, если существует требование (бизнес-правило) для установки пользователей на сервере с их полным именем, например, john_smith вместо просто их имени (john) но мы хотим назвать john_smith fruitloops и мы хотим, чтобы John смог к:

ssh john_smith@ip_address

а также:

ssh fruitloops@ip_address

Если возможно, где был бы, отображение между пользователем и их псевдонимом настраивается? Был бы пользователь fruitloops также потребность к существует на разъединении?

Этот вопрос об установке псевдонима для пользователя, не хоста.

9
задан 25 May 2017 в 07:16

2 ответа

У каждого пользователя в Linux есть только одно имя, и это - его единственное имя. можно создать псевдонимы для команд не для пользователей.

, Но можно создать второго пользователя с тем же UID, корневым каталогом и паролем, который добился бы цели для Вас.

12
ответ дан 23 November 2019 в 04:58

Я не пробовал этого, но есть еще один вариант, помимо двух пользователей, сопоставленных с одним UID (что IMO кажется опасным, но этот вариант, вероятно, столь же опасен), - это использование одного пользователя в качестве перенаправителя на основе ключа SSH. Вот как обычно работают репозитории системы контроля версий, использующие SSH.

Позвольте пользователю позвонить мне . Все будут использовать этот псевдоним.

ssh me@ip_address

Теперь у пользователя me есть открытые ключи всех пользователей в их ~ / .ssh / authorized_keys .

command="sudo -i -u user-mapped-to-key" ssh-rsa key

Вам нужно будет предоставить пользователю me возможность sudo, как и другим пользователям, и вам нужно будет управлять файлом авторизованных ключей me .

В любом случае я не тестировал это, но теоретически что-то вроде этого должно работать.

0
ответ дан 20 February 2020 в 14:12

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

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