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
|