Рейтинг:0

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

флаг tr

Супер новое для всего этого. Пытался играть в варгеймы по сети, чтобы учиться, и подумал, что это немного утомительно заходить на каждый уровень, и хотел сделать несколько ярлыков. Я сделал псевдоним, который может брать пароль для следующего уровня и передавать его через sshpass, что экономит много времени на вводе. Но мне интересно, могу ли я сделать то же самое для адреса подключения.

Пока перевернул вот это:

sshpass -p `sed -n "$p" banditpw` ssh <имя пользователя>@bandit.labs.overthewire.org -p 2220

только в это:

sshp <имя пользователя>@bandit.labs.overthewire.org -p 2200

Мне было интересно, могу ли я сделать то же самое для части bandit.labs.overthewire.org -0 2200. я пытался сделать

псевдоним otw="bandit.labs.overthewire.org -p 2220"

Который терминал может распознать, пока я не попытаюсь сделать это:

<имя пользователя>@otw

Он не распознает, что я хочу назвать псевдоним «otw», потому что он не отделен от @. Есть ли способ заставить терминал понять, что я хочу вызвать псевдоним, когда он не отделен от предыдущих символов?

Кроме того, я бы просто включил имя пользователя @ в псевдоним, за исключением того, что имя пользователя меняется на каждом уровне.

флаг hr
Для конкретного случая команд ssh запись в вашем файле `~/.ssh/config` будет гораздо более выразительной, чем все, чего вы можете добиться с помощью псевдонима.
Рейтинг:0
флаг ro

Я думаю, вы хотите войти с чем-то вроде этого

$ user1@otw
$ user2@otw
$ user3@otw

я намерен использовать функция чтобы войти с чем-то простым:

$ от пользователя1
$ от пользователя2
$ от пользователя3
  • чтобы сделать эту функцию, вы можете сделать:
отв () {
пользователь = "$1"
sshpass -p `sed -n "$p" banditpw` ssh ${user}@bandit.labs.overthewire.org -p 2220
}

Ответить или комментировать

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