Использование xfreerdp с переменной IP / hostname

У меня очень простой псевдоним в моем bash:

alias xfreerdpp='xfreerdp /v:ip_address /u:username /d:domain /p:password /size:1024x768 /clipboard /cert-ignore &' 

Все, что я хочу сделать, это сделать ip_address переменной, чтобы я мог ввести xfreerdpp xxx.xxx.xxx.xxx , передав ip_address в качестве аргумента.

2 Solutions collect form web for “Использование xfreerdp с переменной IP / hostname”

Вы можете добавить следующее к своему ~/.bashrc и затем ~/.bashrc его.

 xfreerdpp() { xfreerdp /v:$1 /u:username /d:domain /p:password /size:1024x768 /clipboard /cert-ignore & } 

Для выполнения: xfreerdpp xxx.xxx.xxx.xxx

Пожалуйста, также рассмотрите проблему безопасности, поднятую @ Нашей.

Чтобы передать password в качестве аргумента, вы можете сделать:

 xfreerdpp() { xfreerdp /v:$1 /u:username /d:domain /p:$2 /size:1024x768 /clipboard /cert-ignore & } 

Затем выполните: xfreerdpp xxx.xxx.xxx.xxx password

Я бы лично сбросил амперсанд, иначе вам понадобится скрипт или функция оболочки. Слишком сложно для начала. Ну вот:

 alias xfreerdpp='/usr/bin/xfreerdp \ /u:username /d:domain /p:password \ /size:1024x768 /clipboard /cert-ignore' 

Призвание:

 xfreerdp /v:345.16.54.12 & 

(Я знаю о 345 в IP-адресах, я смотрел « The Net » с Сандрой Баллок ;-))

Шутка в стороне, просто имейте в виду, что сохранение пароля в ясной форме в качестве псевдонима является нарушением безопасности само по себе. Предпочитайте проверку подлинности вручную.

  • Получение совместной работы VLC и Remmina
  • Сделать бесплатный запрос FreeRDP для имени пользователя и пароля?
  • Как запустить полноэкранный режим freerdp на втором мониторе
  • Как запустить xfreerdp на localhost?
  • RDP для i3wm-сессии с Windows-машины
  • Почему клиенты RDP в Linux намного медленнее, чем в Windows?
  • Linux RDP с аудио и микрофоном
  • Закрепление скрипта немного больше
  • Linux и Unix - лучшая ОС в мире.