7

Я хотел бы вызвать удаленный рабочий стол Remmina из командной строки. Я установил remmina на Fedora 17 Linux.

Я набираю команду remmina которая печатает графический интерфейс. Он работает правильно, я хочу сделать скрипт, который автоматически вызывает удаленный рабочий стол. Но я не могу найти команду для передачи параметра, чтобы сделать все это в одной команде.

Есть ли способ запустить remmina и автоматически вызвать экран? Как?

3 ответа3

14

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

[el@rosewill bin ]$ remmina -?            
Usage:                                
  remmina [OPTION...] - The GTK+ Remote Desktop Client   

Help Options:                                   
  -h, --help           Show help options        

Application Options:        
  -a, --about          Show about dialog
  -c, --connect=F      Connect to a .remmina file F
  -e, --edit=F         Edit a .remmina file F
  -n, --new            Create a new connection profile
  -p, --pref           Show preference dialog
  -x, --plugin=P       Execute plugin P
  -q, --quit           Quit the application
  -s, --server=S       Use default server name S
  -t, --protocol=T     Use default protocol T
  -i, --icon           Start as tray icon 

Создать файл конфигурации remmina

  1. Запустите команду remmina от пользователя и нажмите кнопку "создать новый файл рабочего стола".
  2. Настройте этот файл конфигурации, чтобы вы могли подключиться к нему через графический интерфейс.
  3. Сохраните его и выйдите.
  4. Посмотри в своем пользовательском каталоге. В моем случае /home/el/.remmina/ внутри там вы найдете файл something.remmina Это ваш файл конфигурации.
  5. Из терминала выполните это:

    remmina -c /home/el/.remmina/1375746771949.remmina
    
  6. Это должно было привести к подключению к вашему компьютеру.

Содержимое моего файла конфигурации:

[remmina]
disableclipboard=0
ssh_auth=0
clientname=
quality=0
ssh_charset=
ssh_privatekey=
console=0
resolution=1800x900
group=
password=supersecretpassword==
name=HostNameZeusCannon
ssh_loopback=0
shareprinter=0
ssh_username=
ssh_server=
security=
protocol=RDP
execpath=
sound=off
exec=
ssh_enabled=0
username=myusername@gmail.com
sharefolder=
domain=
server=192.168.13.106
colordepth=32
window_maximize=0
window_height=967
viewmode=1
window_width=1812
~                  

Затем я могу создать небольшой скрипт bash, который вызывает его:

remmina -c /home/el/.remmina/1375746771949.remmina

Затем подключите его к моему рабочему столу, чтобы он вызывал другой экран одним нажатием кнопки.

2

В моем случае файл конфигурации был расположен в

./.local/share/remmina/1540111887455.remmina
0

В Ubuntu 18.10 расположение конфигов - ~/.config/remmina

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .