Исследователь и разработчик по жизни

Wiki OpenSolaris


relax

Очередное событие поднята Wiki для тем посвященных OpenSolaris. Давайте вместе аккамулировать знания и опыт в разработке и использовании данной операционной системы.

Solaris Forum


Solaris Forum

Ура, свершилось. Открылся форум посвященный операционной системе Solaris. Всех, у кого есть вопросы или есть знания, которыми они готовы поделиться милости просим на форум.

Очередное пополнение в разделе статьи про Solaris для всех, кто пользуется этой OS:

  1. Настройка SSH. Доступ по ключу.
  2. Небольшая заметка про установку gnome-commande.

Установка файлового менеджера gnome-commander.

  1. Скачать архив с исходниками с http://www.nongnu.org/gcmd/download.html
  2. Распаковать архив
  3. Компиляция:
    • PATH=/usr/sfw/bin:$PATH
    • ./configure
    • gmake
    • gmake install
    • !Компиляция командой make потерпела неудачу: формат makefile заточен под gmake.
  4. Запуск : /usr/local/bin/gnome-commander

gnome commander

Андрей Соколов (keremet[собачка]bk.ru)

Посмотреть другие записи про Solaris.

Статья про настройку SSH в Solaris (доступ по ключу).

Вводить пароль каждый раз при доступе по SSH - неприятное дело. Однако есть способ лучше - доступ по ключу. При этом пароль можно будет не вводить вообще, если ключ будет храниться незашифрованным, или придется ввести только один раз пароль для расшифровки ключа.

На клиентской машине, откуда собираемся коннектиться к SSH серверу, генерируем пару ключей:

  • cd ~/.ssh
  • ssh-keygen -t rsa 

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

Generating public/private rsa key pair.
Enter file in which to save the key (/home/bud/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): //здесь задаём пароль на доступ к ключу
Enter same passphrase again:
Your identification has been saved in /home/bud/.ssh/id_rsa.
Your public key has been saved in /home/bud/.ssh/id_rsa.pub.
The key fingerprint is:
31:9f:b3:f7:ea:ed:6f:1f:f3:3f:54:46:af:a4:19:6a bud@sxce

В итоге в директории .ssh появляются 2 файла:

  • id_rsa - приватный ключ, держать в секрете!
  • id_rsa.pub - публичный ключ

На всю директорию .ssh ставим права - только чтение пользователю:

  • chmod 700 ~/.ssh
  • chmod 600 ~/.ssh/id_rsa

Копируем публичный ключ на сервер: scp .ssh/id_rsa.pub :~/

Настройка SSH-сервера.

  • mkdir .ssh
  • chmod 700 .ssh
  • cat id_rsa.pub >> .ssh/authorized_keys
  • chmod 600 .ssh/authorized_keys

Сейчас доступ по SSH осуществляется через ключ, обращение к которому возможно только по паролю, введённому при его создании. Утилиты ssh-agent и ssh-add позволяют сохранять ключи SSH в памяти, чтобы не набирать кодовые фразы при каждом использовании ключа.

Утилита ssh-agent обеспечивает процесс аутентификации загруженными в нее секретными ключами; для этого утилита ssh-agent должна запустить внешний процесс. В самом простом случае это может быть шелл-процесс; в чуть более продвинутом — оконный менеджер.

Для использования ssh-agent совместно с шеллом, ssh-agent должен быть запущен с именем этого шелла в качестве аргумента. После этого в его память при помощи утилиты ssh-add могут быть добавлены необходимые ключи; при этом будут запрошены соответствующие кодовые фразы. Добавленные ключи могут затем использоваться для доступа по SSH на машины, на которых установлены соответствующие публичные ключи. На клиентской машине:

  • ssh-agent bash
  • ssh-add

Андрей Соколов (keremet[собачка]bk.ru)

Посмотреть другие записи про Solaris.

Можно сказать, что данная статья косвенно относиться к теме Solaris. Юрий, приславший данную статью, планирует портировать драйвера bluetooth из NetBSD в OpenSolaris.

Настройка соединения PPPD(для GPRS)

  1. создать каталог: mkdir /etc/ppp /etc/ppp/peers
  2. создать фаил настроек для pppd(8):  cat -> /etc/ppp/options
    • 57600
    • crtscts
    • local
    • defaultroute
    • usepeerdns
    • noipdefault
    • nodetach
  3. создать фаил настроек: cat -> /etc/ppp/chat.gsm
    • ABORT     “BUSY”
    • ABORT     “NO CARRIER”
    • ABORT     “DELAYED”
    • ABORT     “NO DIALTONE”
    • ABORT     “VOICE”
    • TIMEOUT   10
    • “”        ATZ
    • OK-AT-OK  AT&F
    • OK        AT+CGDCONT=1,”IP”,”internet.beeline.ru”
    • TIMEOUT   60
    • OK        ATD*99#
    • CONNECT
  4. создать фаил конфигурации(имя-пароль для подключению к провайдеру): cat -> /etc/ppp/chap-secrets
    • “user” * “pass”
  5. создать фаил настроек: cat -> /etc/ppp/peers/gprs
    • pty “rfcomm_sppd -a phone -d ubt0 -s DUN -m encrypt”
    • user “user”
    • connect “/usr/sbin/chat -V -f /etc/ppp/chat.gsm”
    • noccp

Настройка соединения GPRS по Bluetooth

  1. Настройка bluetooth: btconfig ubt0 up
  2. Сканирование bt устройств:   btconfig ubt0 inq
    • Device Discovery from device ubt0 ….. 1 response
    • 1: bdaddr 00:22:b3:22:3e:32
    •  : name “My Nokia”
    •  …
  3. echo “00:22:b3:22:3e:32 phone” >> /etc/bluetooth/hosts
  4. включение демона bthcid для работы btpin: bthcid
  5. btpin -a phone -r -l 4
    • PIN: 9284
  6. тестирование телефона(не обязательно к выплнению): # rfcomm_sppd -a phone -s DUN
    • Starting on stdio…
    • AT
    • OK
    • ATI
    • Nokia
    • ATI3
    • Nokia 6230i
    • OK ^C
  7. установка соединения pppd call gprs ( в фоновом режиме pppd call gprs&)

Дополнительная информация: тут и тут.

  Юрий (yuri-aka-shifted[собачка]mail.ru)

Посмотреть другие записи про Solaris.

Live CD OpenSolaris


Пришел свеженький LiveCD OpenSolaris 2008.05.

opensolaris

Жаль дистриб ещё не пришел.

Solaris


Добро пожаловать на страницу, посвященную Кировскому сообществу пользователей и разработчиков ОС Solaris. Здесь будут выкладываться, и вестись обсуждения различных тем и вопросов, посвященных ОС Solaris. Думаю информация, предоставленная здесь, будет интересна как новичку, так и профессионалу.

  1. Установка OpenSolaris
  2. Настройка принтера
  3. VirtualBox для OpenSolaris
  4. Запуск HTTP-сервера Apache в SXCE 83
  5. Настройка NAT в Solaris
  6. Компиляция rdesktop в SXCE 83
  7. Звук через Speaker
  8. Реализация переполнения буфера
  9. Компиляция Wine для Solaris
  10. Удаленный рабочий стол из Solaris в Solaris
  11. Шифрование в Solaris
  12. NetBSD настройка bluetooth
  13. Настройка SSH в Solaris. Доступ по ключу
  14. Установка gnome-commander
 

 

Коротко о сайте

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