понедельник, 23 марта 2009 г.

Установка и настройка FreeNX в Fedora 10

Серверная часть

Для начала необходимо запустить терминал:

Приложения > Системные > Терминал

Далее входим как root:

$ su -

Устанавливаем пакеты nx и freenx-server

# yum install nx freenx-server

Далее отредактируйте файл конфигурации ssh-сервера:

# gedit /etc/ssh/sshd_config

Раскоментируйте и измените значения следующих ключей:

PubkeyAuthentication yes
AuthorizedKeysFile authorized_keys2
PermitEmptyPasswords yes

Перезапустите ssh-сервер:

# service sshd restart

Настройте фаервол:

Система > Администрирование > Межсетевой экран

В "Доверенных службах" отметьте галочками следующие службы:

Samba
SSH
Клиент Samba
Клиент сетевой печати (IPP)
Сервер сетевой печати (IPP)

Нажмите "Применить" и закройте окно Настройки межсетевого экрана.

Теперь необходимо создать несколько ссылок на библиотеки:

# ln -s /usr/lib/nx/libXcomp.so.3 /usr/lib/nx/libXcomp.so
# ln -s /usr/lib/nx/libXcompext.so.3 /usr/lib/nx/libXcompext.so
# ln -s /usr/lib/nx/libXrender.so.1.2.2 /usr/lib/nx/libXrender.so.1.2

И отредактируйте установочный скрипт:

# gedit /usr/libexec/nx/nxsetup

Найдите строку содержащую:

passwd -u nx

И измените на:

passwd -uf nx

Теперь можно и нужно запустить этот скрипт со следующими параметрами:

# /usr/libexec/nx/nxsetup --install --setup-nomachine-key --clean --purge

Если всё в порядке, то в выведенном тексте будет содержаться кроме всего прочего:

----> Testing your nxserver connection ...
HELLO NXSERVER - Version 3.2.0-73 OS (GPL, using backend: 3.2.0)
NX> 105 quit
Quit
NX> 999 Bye
<--- done Ok, nxserver is ready.

Если будет содержать:

----> Testing your nxserver connection ...
Permission denied (publickey,gssapi-with-mic,password).
Fatal error: Could not connect to NX Server.

То, нужно перезапустить ssh-сервер:

# service sshd restart

И снова выполнить:

# /usr/libexec/nx/nxsetup --install --setup-nomachine-key --clean --purge

Добавляем в автозапуск скрипт для установки правильных параметров клавиатуры:

# gedit /etc/xdg/autostart/setxkmap.desktop

И вставляем в него следующие строки:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Fix keyboard settings
Exec=setxkbmap -rules xorg -model pc105 -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle"
Terminal=false
Type=Application

Осталось добавить пользователей, например user01:

# useradd -m user01

И установить ему пароль:

# passwd user01

На этом установка и настройка сервера FreeNX закончилась.

Клиентская часть

Зайдите на сайт разработчиков этого терминального сервера:

http://www.nomachine.com/download.php

И скачайте бесплатное клиентское приложение.

Для Windows - "NX Client for Windows". Установка простая и ничем не отличается от любой другой программы.

Для Fedora - "NX Client for Linux" и выбираем "NX Client RPM for Linux - i386".

Сохраните rpm-пакет, например, в папку Загрузки в Вашей домашней папке.

Запустите терминал:

Приложения > Системные > Терминал

Перейдите в папку со скаченым rpm-пакетом:

$ cd Загрузки

Установите приложение:

$ su -c 'rpm -Uhv nxclient*'

Теперь его можно запустить:

Приложения > Интернет > NX Client for Linux > NX Connection Wizard



Введите назнание сессии и IP-адрес или доменное имя сервера. Тип соединения оставьте ADSL.



В качестве рабочего окружения выберите GNOME.



Оставьте галочку Create shortcut on desktop, чтобы создать ярлык на рабочем столе.


Введите имя пользователя и пароль действительные на сервере.



При первом запуске подтвердите действительность ключа безопасности.



После этого появится окно показывающее процесс подключения.


И наконец Вы увидите Ваш удалённый рабочий стол!


суббота, 14 марта 2009 г.

Установка Russian Fedora 10

Это мой первый пост, в нем я расскажу об установке RussianFedora с установочного DVD диска.
Для начала скачайте образ диска с сайта http://www.russianfedora.ru/get-fedora
Запишите его на диск. Перезагрузите компьютер и загрузитесь с установочного DVD. Вы должны увидеть следующее меню. Выберите Install or upgrade an existing system и нажмите Enter.



Через несколько секунд появится диалог проверки установочных дисков. Если хотите проверить диск, нажмите Enter. Если нет — выберите Skip с помощью клавиши Tab и нажмите Enter.


Далее Вы будете работать с интуитивно понятным интерфейсом программы установки.

Язык инсталлятора. Выберите Russian (Русский) и нажмите Next. Далее процесс установки будет проходить на русском языке.

Имя узла можно оставить по умолчанию.


Выберите Ваш часовой пояс. Для совместимости с Windows необходимо снять галочку Системные часы используют UTC.




Введите пароль администратора. Если пароль слишком простой или короткий Вам предложат выбрать другой.



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

Чтобы высвободить его, неодходимо предварительно воспользоваться программой для разбиения жестких дисков, например LiveCD с дистрибутивом PartedMagic (http://partedmagic.com/). Подробнее об этом можно прочитать по следующим ссылкам:

http://zeroed.ru/ubuntu/prepare-computer
http://www.winline.ru/articles/index.php?SECTION_ID=261
http://manual.sidux.com/ru/part-gparted-ru.htm
http://gparted.sourceforge.net/larry/resize/resizing.htm
http://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/
http://gparted-forum.surf4.info/viewtopic.php?id=2892





Параметры загрузчика.



Если у Вас установлена Windows, в списке будет еще 1 запись. Её можно переименовать как захотите и указать системе грузиться в неё по умолчанию с помощью соответствующей галочки.



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



Если Вы выбрали Настроить сейчас, то увидите следующее окно. Отметьте галочками желаемое.



После этого начнется установка выбранных программ на жесткий диск. 



Установка программ - достаточно медленный процесс. И по его окончанию Вы увидите поздравления. Достаньте из привода установочный DVD и нажмите Перезагрузка.



Так выглядит загрузка Russian Fedora.



Вас поприветствует мастер первичной настройки.



Информация о лицензии.



Создание пользовательской учетной записи.



Дата и время.



Профиль оборудования. Его можно не отправлять, на работу системы это никак не влияет.


Всё готово для входа в систему. Выберите пользователя и введите пароль.



Добро пожаловать в Russian Fedora 10!




PS. Если у Вас возникли трудности при установке или предварительном разбиении дисков - смело задавайте вопросы в разделе форума Russian Fedora посвященном установке Fedora:
http://forum.russianfedora.ru