Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FreeNX

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

86dnst86

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Войти в папку /Temp/linux-server (команда cd)  - Cерверное ядро (установка)
cd /home/user/temp/linux-server
dpkg -i linux-image-2.6.27-14-server_2.6.27-14.41_i386.deb linux-image-server_2.6.27.14.18_i386.deb linux-restricted-modules-2.6.27-14-server_2.6.27-14.20_i386.deb linux-restricted-modules-server_2.6.27.14.18_i386.deb linux-server_2.6.27.14.18_i386.deb

Войти в папку /Temp/smbfs - Самба!
cd /home/user/temp/smbfs
dpkg -i samba-common_2%3a3.2.3-1ubuntu3.5_i386.deb  smbfs_2%3a3.2.3-1ubuntu3.5_i386.deb smbclient_2%3a3.2.3-1ubuntu3.5_i386.deb

Создать юзеров сколько надо.

Войти в папку /Temp  - Установить SHH,МС, и Служба публикации папок
cd /home/user/temp
dpkg -i openssh-server_1%3a5.1p1-3ubuntu1_i386.deb dpkg -i mc_2%3a4.6.2~git20080311-2_i386.deb samba_2%3a3.2.3-1ubuntu3.5_i386.deb libpam-smbpass_2%3a3.2.3-1ubuntu3.5_i386.deb

gedit /etc/ssh/sshd_config - Настройки SHH Конфиг (добавить туда)
----------------------
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile    %h/.ssh/authorized_keys2
AllowUsers nx user1 user2 root - Дозволеные Юзеры. Пишем всех нужных юзеров сюда
---------------------
/etc/init.d/ssh restart - Перезапустить SSH
ssh-keygen -t dsa - Генерить Ключи доступа SHH (не исп.)
ssh -v localhost - Коннект к себе Для проверки (не исп.)

gedit /etc/hosts.allow - Разрешаем хосты! (это добавить в файл)
----------------------
ALL:localhost
ALL:127.0.0.1

# added per Linux Help - Secure Shell SSH/SSH2 Setup Guide
sshd: ALL
sshdfwd-X11: 192.168.0.1 - Свой IP

# added this for nx
$ iptables -A INPUT -i lo -j ACCEPT
$ iptables -A OUTPUT -o lo -j ACCEPT
---------------------

Войти в папку /Temp/FreeNX - Ставим FreeNX
cd /home/user/temp/FreeNX
dpkg -i expect_5.43.0-16_i386.deb freenx_0.7.3+teambzr104-0freenxteam1~intrepid1_all.deb freenx-media_0.7.3+teambzr104-0freenxteam1~intrepid1_i386.deb freenx-rdp_0.7.3+teambzr104-0freenxteam1~intrepid1_all.deb freenx-server_0.7.3+teambzr104-0freenxteam1~intrepid1_i386.deb freenx-session-launcher_0.7.3+teambzr104-0freenxteam1~intrepid1_i386.deb freenx-vnc_0.7.3+teambzr104-0freenxteam1~intrepid1_all.deb libvncserver0_0.9.3.dfsg.1-1ubuntu1_i386.deb libxcomp3_3.3.0-4-0ubuntu1~intrepid1_i386.deb libxcompext3_1%3a3.3.0-4-0ubuntu1~intrepid1_i386.deb libxcompshad3_3.3.0-2-0freenxteam1_i386.deb nxagent_1%3a3.3.0-6-0ubuntu1~intrepid1_i386.deb nxlibs_1%3a3.3.0-6-0ubuntu1~intrepid1_i386.deb openssh-server_1%3a5.1p1-3ubuntu1_i386.deb samba-common_2%3a3.2.3-1ubuntu3.5_i386.deb smbclient_2%3a3.2.3-1ubuntu3.5_i386.deb smbfs_2%3a3.2.3-1ubuntu3.5_i386.deb tcl8.4_8.4.19-2_i386.deb x11vnc_0.9.3.dfsg.1-1ubuntu1_i386.deb xvnc4viewer_4.1.1+xorg1.0.2-0ubuntu7_i386.deb

sudo /usr/lib/nx/nxsetup --install - Первая настройка и создание NX юзера
На вопрос y/n -  скажем - n
Выбрать - Create new custom keys, Затем SHH.

cp /var/lib/nxserver/home/custom_keys/client.id_dsa.key /home/user - Копируем ключики в Хоум
chmod a=rwx -R /home/user/client.id_dsa.key - Дать права.
Скармливаем ключи клиентам. Для Винды на флешке
cp /var/lib/nxserver/home/custom_keys/client.id_dsa.key /media/disk - Копируем на флешку
для Линукс хостов так (с машины клиента)
scp user@freenx-server:хоум/юзер/client.id_dsa.key ~/к себе в хоум

Скрипт 1С перемещаем в общедоступное место -
cp /home/user/temp/run1c /usr
У Клиентов делаем - Сustom, Run The Following command - /usr/run1c

Пререзагрузка..  и можно коннектиться к серваку!

sudo dpkg-reconfigure freenx-server - Прерконф. Сервер (если надо)
gedit /etc/nxserver/node.conf - Насторойки FreeNX Конфиг
sudo /etc/init.d/freenx-server restart - Перезапуск FreeNX

cd /home/user/temp/webmin - Установка Webmin
dpkg -i  libauthen-pam-perl_0.16-1.1_i386.deb libio-pty-perl_1%3a1.07-1build1_i386.deb libmd5-perl_2.03-1_all.deb libnet-ssleay-perl_1.35-1ubuntu1_i386.deb webmin_1.490_all.deb


===========================================================================================

Wine Etersoft

Входим в папку с пакетами Wine, Ставим wineEtersoft
cd /home/user/temp/wineEtersoft
dpkg -i etercifs_4.1.1-eter1ubuntu_all.deb fonts-ttf-liberation_1.04-eter1ubuntu_all.deb fonts-ttf-ms_1.0-eter4ubuntu_all.deb haspd_2.0-eter12.1ubuntu_i386.deb haspd-modules_2.0-eter12.1ubuntu_i386.deb libwine_1.0.9-eter43ubuntu_i386.deb wine_1.0.9-eter43ubuntu_i386.deb wine-etersoft-network_1.0.9-eter18ubuntu_i386.deb

Перевести одного юзера в группу wineadmin а всех других в группу wine

mkdir -v /var/1s - Создать папку под все файлы
Владелец - user Группа - Wineadmin
wine --admin /var/1s - Выполнить в консоли под usre-ом (который в группе wineadmin). Будет сконфигурирован Wine
Копируем 1С в Program Files, а Базы в /var/1s
wine '/var/1s/Program Files/1Cv7/BIN/1cv7s.exe' - Кнопка запуска 1С
sudo setwineshare --set /var/1s - Делаем права на всеобщее пользование Базами
Идём к клиентам
wine --attach /var/1s - Прицепляем всем Wine_c и файлы от Wine домашнюю папку. Wine_c указывает на /var/1s





Всего записей: 1 | Зарегистр. 04-10-2009 | Отправлено: 10:21 04-10-2009
joni2009ok

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
сам и отвечу  
1. Создаем пользователей в соответствии с базами данных
2. в домашней директории устанавливаем следующий скрипт с именем 1см7
........................................
#!/bin/bash
/bin/bash << EOF
# запускаем все в одной оболочке
xterm -iconic -e setxkbmap -rules xorg -model pc105 -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle,grp_led:scroll"
# тут настройка Xterm для переключения с руского на английскую клавиатуру
wine "C:\Program Files\1Cv77\BIN\1cv7.exe" enterprise
# Тут запуск 1с
EOF
................................................
 
В свойствах клиента

 
 
Слух а можешь еще и помочь
Сделал тоже самое только команду запуска 1с сменить так как она у меня и с консоли такой командой не запускается.
 
Так вот начинаю коннектиться вроде все ок авторизация иксы итд проходит но на самом ответственном моменте когда должно все появиться просто все пропадает и тишина. как проверить скрипт так чтобы видеть и логи и весь процесс???
Побывал оставить все так как у тебя тоже не пашет.
И для проверки скрипт с каким расширением? script так ведь?

Всего записей: 11 | Зарегистр. 07-12-2009 | Отправлено: 17:28 07-12-2009
keltmif



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
та же проблема что и joni2009ok при подключении появляется черное окно и сразу исчезает, клиент закрывается а учетка остается открыта

Всего записей: 1 | Зарегистр. 27-03-2009 | Отправлено: 16:55 26-03-2010
vorvv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна Ваша помощь  
А именно:  
система Debian Lenny  
wine etersoft 1.0.9
- цель установить 1С77 сетевую версию для терминального доступа
при этом базы 1с должны быть доступны всем пользователям в терминальном режиме  
и лежать отдельно в каком нибудь каталоге!!!!
 
Опыт работы в Debian - 3 дня
 
при установке системы был смонтирован том /var
 
 
Пользователей в системе пока что 3
 
root  
user1
user2
 
user1 - в группе wine и в группе wineadmin
user2 - в группе wine
 
{Перевести одного юзера в группу wineadmin а всех других в группу wine}
 
: - выполнено
 
{mkdir -v /var/1s - Создать папку под все файлы}
 
: - под пользователем user1 или user2 создать папку не удается
отказано в доступе - хоть в терминале хоть gnome commander
 
под root создать удается но тогда не выполняется это условие  
{Владелец - user Группа - Wineadmin}
 
далее продвижения нет  
Просьба просветить !!!!
есть вариант на папку /var/1s  
сделать права chmod 777 -r /var/1s
правильно ли это????
 
 
 
{wine --admin /var/1s - Выполнить в консоли под usre-ом (который в группе wineadmin). Будет сконфигурирован Wine  
Копируем 1С в Program Files, а Базы в /var/1s  
wine '/var/1s/Program Files/1Cv7/BIN/1cv7s.exe' - Кнопка запуска 1С  
sudo setwineshare --set /var/1s - Делаем права на всеобщее пользование Базами  
Идём к клиентам  
wine --attach /var/1s - Прицепляем всем Wine_c и файлы от Wine домашнюю папку. Wine_c указывает на /var/1s }

Всего записей: 3 | Зарегистр. 09-07-2010 | Отправлено: 18:42 05-08-2010
formatBCE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну после того, как создал папку, делаешь под рутом chown user:wineadmin /var/1s - меняешь владельца
 
Только вот пользователя user у тебя все равно нету )))

Всего записей: 32 | Зарегистр. 16-09-2008 | Отправлено: 19:05 05-08-2010
vorvv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chown user:wineadmin /var/1s  с єтим разобрался - спасибо!!!
 
 
#!/bin/bash  
/bin/bash << EOF  
# запускаем все в одной оболочке  
xterm -iconic -e setxkbmap -rules xorg -model pc105 -layout "us,ru" -variant ",winkeys" -option "grp:ctrl_shift_toggle,grp_led:scroll"  
# тут настройка Xterm для переключения с руского на английскую клавиатуру  
wine "C:\Program Files\1Cv77\BIN\1cv7.exe" enterprise  
# Тут запуск 1с  
EOF  
 
А как тут добавить украинский язык????

Всего записей: 3 | Зарегистр. 09-07-2010 | Отправлено: 22:37 09-08-2010
formatBCE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поразительно! Вы идете по моим следам )) Где-то год назад у меня были абсолютно те же проблемы...
 
В общем, придется делать так: (другого выхода я в то время не нашел)

Код:
 
#for NX clients on Ubuntu - keyboard layouts switching
gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 "setxkbmap -rules xorg -model pc105 -layout "us""
gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_2 "setxkbmap -rules xorg -model pc105 -layout "ru""
gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_3 "setxkbmap -rules xorg -model pc105 -layout "ua" -variant "winkeys""
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 "<Ctrl>1"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_2 "<Ctrl>2"
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_3 "<Ctrl>3"
 

 
этот скрипт - в автозагрузку всем пользователям.
как переключать раскладку - думаю, понятно... у меня 10 бухгалтеров привыкли ))))

Всего записей: 32 | Зарегистр. 16-09-2008 | Отправлено: 23:12 09-08-2010
q111111

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NoMachine закрывает исходный код NX Server

Всего записей: 1657 | Зарегистр. 05-03-2008 | Отправлено: 17:44 12-01-2011
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так скоро альтернатива на подходе http://code.google.com/p/neatx/

----------
Покупай удовольствие!

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 20:22 14-01-2011
lioncub



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld почему скоро? проект помоему не развивается еще с 2009 года, выпусти 2 версии...

Всего записей: 433 | Зарегистр. 10-01-2006 | Отправлено: 22:28 17-09-2011
RussianNeuroMancer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld
Да, проект уже два года не развивается: http://code.google.com/p/neatx/source/list

----------
Kubuntu - официальный сайт, форум, русскоязычный сайт.

Всего записей: 9403 | Зарегистр. 30-04-2005 | Отправлено: 01:45 30-12-2011
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gdm поддерживает XDMCP, работает вообще без каких-либо проблем, если нада секурность - можно через ссш порты намапить

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 02:10 30-12-2011
Ahaltek



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
formatBCE  надеюсь не поздно.
У меня мандрива 2010. Поставил freenx. Работает но полностью рабочий стол.
Нужно  чтобы запускалось само приложение(1с) и переключение языков. Выше vworld и здесь вы описали. Но ни как не встегну какой скрипт куда. Можно поподробнее. Скрипт такой то, меняем добовляем тото. пару месяцев с linux-ом.
 
Добавлено:
tankistua  
а как? но не парой слов
 
Разобрался

Всего записей: 238 | Зарегистр. 08-09-2008 | Отправлено: 16:13 25-01-2012 | Исправлено: Ahaltek, 18:23 13-03-2012
vira2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.  
Помогите с возникшей проблемой  
Centos 6.2+RX@Etersoft+Wine@Etersoft+1C8.2 файловая  
до этого стоял вин2003сервер, так там в свойствах пользовательской среды просто указываешь "при входе в систему запускать следующую программу.." и при входе на сервер терминалов запускалась 1с, при выходе из 1с соответственно отключалась сессия  
В вышеуказанной связке запуск конкретной программы (реализован rootless-режим), в частности исполнение скрипта запуска 1с настраиваится в клиенте, что не мешает пользователю в клиенте поменять настройки desktop-unix-custom на desktop-unix-kde и работать с полным рабочим столом на сервере.  
Каким образом ограничить терминального пользователя запуском только 1с?

Всего записей: 1 | Зарегистр. 17-04-2012 | Отправлено: 12:13 17-04-2012
Maxlinus



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://www.nomachine.com/ru/everybody  
как аналог VNC
 
проверил по сети:
скорость работы быстрая
можно смотреть видео на удалённой машине также как и в Brynhildr
проброс звука и микрофона
проброс принтеров , в обе стороны
проброс дисков
проброс usb устройств
проброс смарт-карт
 
Как аналог TeamViewer.
NoMachine Network — это следующий фрагмент пазла. NoMachine Network представляет собой бесплатную службу, которая вскоре будет доступна каждому. С ее помощью различные пользователи смогут подключаться друг к другу через свои компьютеры, обслуживаемые маршрутизаторами и брандмауэрами
 
NoMachine Quick — это еще одна служба, разрабатываемая нами именно для вас. Подключившись к сайту NoMachine, вы сможете получать доступ к своему компьютеру с установленной программой NoMachine из любой точки непосредственно через свой браузер. При этом ничего не надо будет устанавливать на клиенте. Мы надеемся сделать общедоступной раннюю бета-версию до конца этого года.

Всего записей: 252 | Зарегистр. 06-12-2011 | Отправлено: 08:41 26-10-2018 | Исправлено: Maxlinus, 09:34 26-10-2018
svs123456789

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
к ПК на котором устанолена номашине  - можно подключится , если этоn ПК за NAT и не имеет белого ip ?

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 10:42 19-06-2019
PlastUn77



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svs123456789

Цитата:
сли этоn ПК за NAT и не имеет белого ip ?

Судя по описанию, похоже да, их сервер посредине...
надо будет попробовать
 
З/Ы/ очередная выручалка админа и одновременно дыра в корпоративной безопасности  

Всего записей: 507 | Зарегистр. 16-06-2008 | Отправлено: 11:20 19-06-2019 | Исправлено: PlastUn77, 11:20 19-06-2019
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PlastUn77

Цитата:
надо будет попробовать  

Он же уже дясяток лет, как ласты склеил...

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6691 | Зарегистр. 29-04-2009 | Отправлено: 20:03 19-06-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FreeNX


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru