Форум русскоязычного сообщества Ubuntu


Автор Тема: Выбор сервера удаленного подключения при старте Ubuntu  (Прочитано 237 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн headliner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Здравствуйте всем!
У меня такой вопрос:
необходимо при старте системы обеспечить появление диалогового окна, в котором пользователь сможет выбрать сервер к которому он будет подключаться
Система - на одной виртуалке рядом стоит Windows 7x64 и Ubuntu 16.04, диалоговое окно с выбором системы есть. После выбора Ubuntu должно появляться окно с выбором серверов к которым пользователь может подключаться. Вот этого окна у меня не получается сделать. Я заранее прошу прощения за возможно глупый вопрос, но я с Ubuntu столкнулся впервые

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Вопрос глупый безотносительно системы.
Какие сервера подключаться зачем?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн headliner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Пользователь будет подключаться к другим серверам терминально и работать там

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Хорошо, в чём проблема?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн headliner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
есть файл rc.mnu следующего вида:
#!/bin/sh

export LC_ALL=ru_RU.UTF8
export LANG=ru_RU.UTF8
export LANGUAGE=ru_RU.UTF8

sleep 1
clear

no_data() {
    /usr/bin/dialog --msgbox "Not enouth data to continue" 6 35
    main_menu;
}

go_server5() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.1.1.6
    main_menu
}

go_server5() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.1.1.5
    main_menu
}

go_server3() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.1.1.4
    main_menu
}


go_server3() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.168.1.3
    main_menu
}

go_server3() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.1.1.2
    main_menu
}


go_server4() {
    clear
    mkdir -p /var/lib/xkb
    /usr/bin/Xorg -query 192.1.1.1
    main_menu
}

go_system() {
    clear
    echo "System mode enabled"
}

go_server4_old()  {
   clear
   startx
   main_menu
}


main_menu() {
    /usr/bin/dialog --menu "Контора" 14 56 7 \
    1 "Сервер1"\
    2 "Сервер1   [резерв]"\
    3 "Сервер2" \
    4 "Сервер3" \
    5 "Сервер3   [старая версия]" \
    6 "Сервер4" \
    7 "Системный режим" 2>/tmp/value

    mission=`cat /tmp/value`

    case $mission in
   1) go_server1;;
   2) go_server2;;
        3) go_server3;;
   4) go_server4;;
   5) go_server4_old;;
   6) go_server5;;
   7) go_system;;
    esac
}

main_menu

его я положил рядом с файлом rc.local и ничего не происходит

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
А почему должно что-то происходить?… И при чём тут rc.local ?
Пропишите ваше меню в автозагрузку пользователя.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн headliner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Вот я не знаю как это сделать((
Можете направить?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Залогиниться под нужным пользователм, открыть настройки шелла и прописать ваш скрипт в автозагрузку…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн headliner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
я понимаю, что для Вас это просто! я до этого 8,5 лет админил Виндовс и ни разу не сталкивался с Ubuntu... потому и спрашиваю
спасибо за ответы!  :tickedoff:

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Это жалкая отмазка. Принципы настройки одни и те же во всех OS. Ибо они пишутся людьми и для людей. В теории… В отношении Microsoft я уже в этом не уверен…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.054 секунд. Запросов: 24.