<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог о Solaris &#187; Полезные команды</title>
	<atom:link href="http://solarisblog.ru/category/commands/feed" rel="self" type="application/rss+xml" />
	<link>http://solarisblog.ru</link>
	<description>Oracle Solaris: #1 Enterprise OS</description>
	<lastBuildDate>Tue, 07 Sep 2010 03:56:53 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>10 самых нужных команд vi</title>
		<link>http://solarisblog.ru/commands/10-samyx-nuzhnyx-komand-vi</link>
		<comments>http://solarisblog.ru/commands/10-samyx-nuzhnyx-komand-vi#comments</comments>
		<pubDate>Tue, 31 Aug 2010 05:36:41 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=548</guid>
		<description><![CDATA[Редактор vi считается очень сложным. Якобы, он требует много времени на изучение и знание большого количества команд, которые нужно вводить с клавиатуры. На мой взгляд, vi &#8211; это очень простой редактор . Если не писать в нем стихи или программы, а использовать для целей администрирования, то нужно знать всего 10 команд. По крайне мере, наизусть [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/commands/zlogin-exit' rel='bookmark' title='Permanent Link: Выход из Zlogin'>Выход из Zlogin</a></li>
<li><a href='http://solarisblog.ru/commands/solaris_monitoring_with_sar' rel='bookmark' title='Permanent Link: Мониторинг производительности Solaris с помощью sar'>Мониторинг производительности Solaris с помощью sar</a></li>
<li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Редактор vi считается очень сложным. Якобы, он требует много времени на изучение и знание большого количества команд, которые нужно вводить с клавиатуры.</p>
<p>На мой взгляд, vi &#8211; это очень простой редактор <img src='http://solarisblog.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . Если не писать в нем стихи или программы, а использовать для целей администрирования, то нужно знать всего 10 команд. По крайне мере, наизусть я помню именно эти 10 команд, и их мне вполне хватает для решения 99% задач администрирования Unix.</p>
<p><span id="more-548"></span>Итак, 10 самых нужных команд vi:</p>
<p>Режим команд:</p>
<ol>
<li> <strong>i</strong> &#8211; Переход в режим редактирования перед текущим символом (вставка, insert).</li>
<li><strong>a </strong>- Переход в режим редактирования после текущего символа (добавление, append).</li>
<li><strong>r</strong> &#8211; Замена одного символа в текущей позиции курсора (replace).</li>
<li><strong>x </strong>- Удаление символа в текущей позиции курсора.</li>
<li><strong>dd </strong>- Удаление всей строки, в которой находиться курсор.</li>
<li><strong>u</strong> &#8211; Отмена предыдущего изменения (undo).</li>
<li><strong>/шаблон </strong>- Поиск шаблона в файле. Если шаблон встречается несколько раз, то можно использовать команды навигации: <strong>n</strong> &#8211; поиск вперед, <strong>N</strong> &#8211; поиск назад.</li>
<li><strong>yy</strong> &#8211; Копирование текущей строки в буфер обмена (yank). Вставка &#8211; <strong>p.</strong></li>
</ol>
<p>Режим последней строки:</p>
<ol>
<li value=9><strong>:wq! </strong>- Запись файла и выход из vi.</li>
<li value=10><strong>:q! &#8211; </strong>Выход из vi без записи текущих изменений.</li>
</ol>
<p>Вот и все 10 самых необходимых команд vi. Ничего сложного, на мой взгляд.</p>
<p>Кроме этих команд, полезно помнить следующие модификаторы:</p>
<ul>
<li><strong>Регистр команды</strong>. Большинство команд работают как в верхнем, так и в нижнем регистре, но выполняют разные действия. Например, <strong>i</strong> выполняет переход в режим редактирования в текущей позиции курсора, а <strong>I</strong> &#8211; в начале строки. Поэкспериментировав с 10-ю описанными выше командами, Вы быстро найдете различия.</li>
<li><strong>Числа. </strong>Действия многих команд можно модифицировать, набрав перед ними число. Например, команда <strong>10dd </strong>выполняет удаление 10 строк. Если команда состоит из 2 букв, то число можно вставлять между ними, например <strong>y5y</strong> &#8211; копирование в буфер обмена 5 строк.</li>
</ul>
<p>Запомнив эти 10 команд, можно легко работать с vi. Основное достоинство vi в том, что он есть в каждом Unix и работает одинаково в Linux, Solaris, BSD, AIX и HP-UX. Это означает, что если Вы освоите vi, то получите знакомый инструмент администратора в любом Unix.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/commands/zlogin-exit' rel='bookmark' title='Permanent Link: Выход из Zlogin'>Выход из Zlogin</a></li>
<li><a href='http://solarisblog.ru/commands/solaris_monitoring_with_sar' rel='bookmark' title='Permanent Link: Мониторинг производительности Solaris с помощью sar'>Мониторинг производительности Solaris с помощью sar</a></li>
<li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/10-samyx-nuzhnyx-komand-vi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как поменять название ОС в Solaris</title>
		<link>http://solarisblog.ru/commands/kak-pomenyat-nazvanie-os-v-solaris</link>
		<comments>http://solarisblog.ru/commands/kak-pomenyat-nazvanie-os-v-solaris#comments</comments>
		<pubDate>Fri, 06 Aug 2010 11:23:29 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Полезные команды]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=482</guid>
		<description><![CDATA[Сегодня первый перевод из Solaris Infrequently Asked and Obscure Questions &#8211; как поменять строки в работающем ядре (How do I modify strings in the running kernel?). Одним из примеров, для чего это нужно &#8211; изменение названия операционной системы. Задача интересная, но редко встречающаяся. Иногда это делают по соображениям безопасности, но до конца понять такие соображения я не [...]


Нет похожих записей.]]></description>
			<content:encoded><![CDATA[<p>Сегодня первый перевод из <a title="Solaris Infrequently Asked and Obscure Questions" href="http://www.columbia.edu/~rtt2101/iaoq/">Solaris Infrequently Asked and Obscure Questions</a> &#8211; как поменять строки в работающем ядре (How do I modify strings in the running kernel?). Одним из примеров, для чего это нужно &#8211; изменение названия операционной системы. Задача интересная, но редко встречающаяся. Иногда это делают по соображениям безопасности, но до конца понять такие соображения я не смог. Далее идет перевод:</p>
<p>Как поменять строки в работающем ядре.</p>
<p>Например, изменить имя и релиз работающей операционной системы (uname -sr).</p>
<p>Для этого необходимо изменить значения структуры ядра <em>utsname.</em></p>
<p><em><span id="more-482"></span></em></p>
<p>1. Смотрим файл  /usr/include/sys/utsname.h</p>
<pre>        #define _SYS_NMLN       257     /* 4.0 size of utsname elements */
        struct utsname {
	    char	sysname[_SYS_NMLN];
	    char	nodename[_SYS_NMLN];
	    char	release[_SYS_NMLN];
	    char	version[_SYS_NMLN];
	    char	machine[_SYS_NMLN];
        };</pre>
<p>2. Получаем информацию о текущих значениях структуры:</p>
<pre><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">    1. echo "utsname::print" | mdb -k</span></pre>
<p>3. Определяем смещение:</p>
<pre>    1. echo "0t257=x" | mdb
    2. <em>101</em></pre>
<p>4. Конвертируем строку:</p>
<pre>    1. echo "FunOS" | od -t x1
    2. <em>0000000 46 75 6e 4f 53 0a</em></pre>
<p><em></em><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px; white-space: normal; font-size: 13px;">5. Вносим изменения:</span></p>
<pre>    1. <strong>Внимание: Изменяем работающее ядро!
 </strong>   2. echo "utsname/v 46 75 6e 4f 53" | mdb -kw</pre>
<p>6. Конвертируем строку:</p>
<pre>    1. echo "5.12" | od -t x1
    2. <em>0000000 35 2e 31 32 0a</em></pre>
<p>7. Вносим изменения:</p>
<pre>    1. <strong>Внимание: Изменяем работающее ядро!</strong>
    2. echo "utsname+0x202/v 35 2e 31 32" | mdb -kw</pre>
<p>8. Проверяем результат:</p>
<pre>    1. Прямо из ядра:
        echo "utsname::print" | mdb -k
    2. Из утилиты в примере:
        /usr/bin/uname -sr
        <em>FunOS 5.12</em></pre>
<p>Я проверил, это работает не только в Solaris, но и в OpenSolaris. Вот скриншот OpenSolaris с изменениями в ядре, и актуальной информацией по системе из /etc/release:</p>
<p><a href="http://solarisblog.ru/wp-content/uploads/2010/08/funos.jpg"><img class="aligncenter size-full wp-image-491" title="Изменение названия ОС в Solaris" src="http://solarisblog.ru/wp-content/uploads/2010/08/funos.jpg" alt="Изменение названия ОС в Solaris" width="678" height="475" /></a></p>
<pre><strong>
</strong></pre>


<p>Нет похожих записей.</p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/kak-pomenyat-nazvanie-os-v-solaris/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Понимаем RBAC</title>
		<link>http://solarisblog.ru/commands/ponimaem-rbac</link>
		<comments>http://solarisblog.ru/commands/ponimaem-rbac#comments</comments>
		<pubDate>Fri, 23 Jul 2010 04:32:29 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Безопасность]]></category>
		<category><![CDATA[Полезные команды]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=415</guid>
		<description><![CDATA[Перевод статьи &#171;Understanding RBAC&#171;. Role Based Access Control (RBAC) &#8211; функциональность OpenSolaris (Прим. переводчика. И просто Solaris, начиная с версии Solaris 8), предоставляющая большие возможности. Однако, ее трудно понять из-за обилия раздельных компонентов, связанных между собой. В этой записи я попытаюсь написать, что понял я. Сначала несколько определений: Термин Описание Связанные файлы Команды user (пользователь) [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/security/konvertiruem-polzovatelya-root-v-rol' rel='bookmark' title='Permanent Link: Конвертируем пользователя root в роль'>Конвертируем пользователя root в роль</a></li>
<li><a href='http://solarisblog.ru/security/audit' rel='bookmark' title='Permanent Link: Аудит'>Аудит</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Перевод статьи &laquo;<a title="Understading RBAC" href="http://blogs.sun.com/observatory/entry/understading_rbac">Understanding RBAC</a>&laquo;.</p>
<p>Role Based Access Control (RBAC) &#8211; функциональность OpenSolaris (<em>Прим. переводчика. </em>И просто Solaris, начиная с версии Solaris 8), предоставляющая большие возможности. Однако, ее трудно понять из-за обилия раздельных компонентов, связанных между собой. В этой записи я попытаюсь написать, что понял я.</p>
<p><span id="more-415"></span>Сначала несколько определений:</p>
<table border="1" cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td>Термин</td>
<td>Описание</td>
<td>Связанные файлы</td>
<td>Команды</td>
</tr>
<tr>
<td valign="top"><em><strong>user<br />
</strong></em><em><strong>(пользователь)</strong></em></td>
<td valign="top">Пользователь системы</td>
<td valign="top">/etc/passwd<br />
/etc/user_attr</td>
<td valign="top">useradd<br />
usermod</td>
</tr>
<tr>
<td valign="top"><em><strong>role<br />
</strong></em><em><strong>(роль)</strong></em></td>
<td valign="top">Именованное множество полномочий, которые могут быть активированы</td>
<td valign="top">/etc/passwd<br />
/etc/user_attr</td>
<td valign="top">roleadd<br />
rolemod<br />
roles</td>
</tr>
<tr>
<td valign="top"><em><strong>profile<br />
</strong></em><em><strong>(профиль)</strong></em></td>
<td valign="top">Именованное множество полномочий, которые могут быть выполнены</td>
<td valign="top">/etc/security/exec_attr<br />
/etc/security/prof_attr<br />
<a href="http://docs.sun.com/app/docs/doc/816-5174/exec-attr-4?l=en&amp;a=view"></a></td>
<td valign="top">profiles<br />
pfexec</td>
</tr>
<tr>
<td><em><strong>authorization<br />
</strong></em><em><strong>(полномочия)</strong></em></td>
<td>Привилегии на выполнение некоторых операций в системе</td>
<td>/etc/security/auth_attr</td>
<td>auths</td>
</tr>
</tbody>
</table>
<h3>Пользователь</h3>
<p>Пользователь в системе. Основная информация об учетных записях пользователей определяется в /etc/passwd:</p>
<pre>bleonard@opensolaris:~$ <strong>grep "bleonard" /etc/passwd</strong>
bleonard:x:101:10:Brian Leonard:/export/home/bleonard:/bin/bash</pre>
<p>Информация включает имя пользователя, пароль, id, id группы, полное имя, домашний каталог и командный интерпретатор по-умолчанию.</p>
<p>Дополнительная информация о пользователях для RBAC определяется в /etc/user_attr:</p>
<pre>bleonard@opensolaris:~$ <strong>grep "bleonard" /etc/user_attr</strong>
bleonard::::profiles=Primary Administrator;roles=root</pre>
<p>Для пользователя bleonard определен один <strong>профиль</strong>, Primary administrator, и одна роль, <strong>root</strong>.</p>
<h3>Роль</h3>
<p>Роль &#8211; это именованное множество полномочий, которые могут быть активированы. Роли, как и пользователи, определяются в файле /etc/passwd:</p>
<pre>bleonard@opensolaris:~$ <strong>grep "root" /etc/passwd</strong>
root:x:0:0:Super-User:/root:/usr/bin/bash</pre>
<p>Однако, по-умолчанию в OpenSolaris root определен как <strong>роль, </strong>а не как <strong>пользователь.</strong></p>
<pre>bleonard@opensolaris:~$ <strong>grep "root:" /etc/user_attr </strong>
root::::<strong>type=role</strong>;auths=solaris.*,solaris.grant;profiles=All;lock_after_retries=no;min_label=admin_low;clearance=admin_high</pre>
<p><strong>Пользователь </strong>может активировать <strong>роль. </strong>Это похоже на надевание костюма. Однако, Вы на самом деле становитесь тем, что одеваете. Роль активируется командой su. Необходимо ввести пароль root, который Вы назначили при установке:</p>
<pre>bleonard@opensolaris:~$ <strong>su root</strong>
Password:
bleonard@opensolaris:~#</pre>
<h3>Профиль</h3>
<p><strong>Профиль </strong>- это именованное множество полномочий, которые могут быть выполнены. По этой причине они еще называются выполняемые профили. Запуск производится с помощью команды pfexec, сокращение от &laquo;profile execution&raquo;. Многие сравнивают pfexec с sudo, и они часто могут использоваться заменяя друг друга. Но когда Вы на самом деле поймете pfexec, Вы осознаете, насколько более мощной она может быть.</p>
<p>Команды, которые позволяет запускать данный профиль, определяются в файле /etc/security/exec_attr.</p>
<pre>bleonard@opensolaris:~$ <strong>grep "Primary Administrator" /etc/security/exec_attr</strong>
Primary Administrator:suser:cmd:::<strong>*</strong>:uid=0;gid=0</pre>
<p>Звездочка  &raquo;*&raquo; означает, что Primary Administrator может запускать любые команды, и они будут работать от имени пользователя root (uid=0).</p>
<p><strong>Полномочия</strong>, связанные с профилем, задаются в файле /etc/security/prof_attr:</p>
<pre>bleonard@opensolaris:~$ <strong>grep "Primary Administrator" /etc/security/prof_attr</strong>
Primary Administrator:::Can perform all administrative tasks:<strong>auths</strong>=solaris.*,solaris.grant;help=RtPriAdmin.html</pre>
<h3>Полномочия</h3>
<p><strong>Полномочия </strong>дают Вам привилегию на выполнение некоторой операции. Привилегия со звездочкой solaris.*  дает Primary Administrator право выполнять любую операцию. Полный список привилегий можно посмотреть в /etc/security/auth_attr.</p>
<h2>RBAC в действии</h2>
<p>Чтобы понять, как все это работает, давайте поэкспериментируем с ролями и профилями.</p>
<h3>Действия с ролями</h3>
<p>Давайте уберем роль root у пользователя bleonard:</p>
<pre>bleonard@opensolaris:~$ <strong>pfexec usermod -R "" bleonard</strong>
UX: usermod: bleonard is currently logged in, some changes may not take effect until next login.
bleonard@opensolaris:~$ <strong>grep "bleonard" /etc/user_attr</strong>
bleonard::::type=normal;profiles=Primary Administrator</pre>
<p>Теперь не получится активировать роль root:</p>
<pre>bleonard@opensolaris:~$ <strong>su root</strong>
Password:
Roles can only be assumed by authorized users
su: Sorry</pre>
<p>Но так как bleonard все еще Primary Administrator, он может получить привилегии root используя pfexec:</p>
<pre>bleonard@opensolaris:~$ <strong>pfexec su root</strong>
bleonard@opensolaris:~#</pre>
<p>Возвращаем роль root обратно:</p>
<pre>bleonard@opensolaris:~# <strong>usermod -R root bleonard</strong>
UX: usermod: bleonard is currently logged in, some changes may not take effect until next login.</pre>
<h3>Действия с профилями</h3>
<p>Давайте удалим профиль Primary Administrator у пользователя bleonard (если Вы пытаетесь сделать это на своей системе, убедитесь, что Вы вернули роль root, иначе можете совсем потерять доступ root).</p>
<pre>bleonard@opensolaris:~$ <strong>pfexec usermod -P "" bleonard</strong> 
UX: usermod: bleonard is currently logged in, some changes may not take effect until next login.</pre>
<p>Теперь давайте попробуем вернуть профиль:</p>
<pre>bleonard@opensolaris:~$ <strong>pfexec usermod -P "Primary Administrator" bleonard</strong>
UX: usermod: ERROR: Permission denied.</pre>
<p>К счастью, Вы все еще можете активировать роль root:</p>
<pre>bleonard@opensolaris:~$ <strong>su</strong>
Password:
bleonard@opensolaris:~# <strong>usermod -P "Primary Administrator" bleonard</strong>
UX: usermod: bleonard is currently logged in, some changes may not take effect until next login.</pre>
<h2>Простой пользовательский интерфейс</h2>
<p>Наконец, есть простой пользовательский интерфейс для управления пользователями и ролями. Вы найдете его в System &gt; Administration &gt; Users and Groups:</p>
<p style="text-align: center;"><a href="http://solarisblog.ru/wp-content/uploads/2010/07/settinguserroles.png"><img class="size-full wp-image-434 aligncenter" title="settinguserroles" src="http://solarisblog.ru/wp-content/uploads/2010/07/settinguserroles.png" alt="Установка ролей пользователя в Solaris" width="454" height="431" /></a></p>
<h2>Дополнительные материалы:</h2>
<ul>
<li><a href="http://www.c0t0d0s0.org/archives/4073-Less-known-Solaris-features-RBAC-and-Privileges-Part-1-Introduction.html">RBAC and Privileges &#8211; Parts 1 &#8211; 4</a>.</li>
<li><a href="http://developers.sun.com/developer/technicalArticles/opensolaris/pfexec.html">Introducing pfexec, a Convenient Utility in the OpenSolaris OS</a></li>
</ul>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/security/konvertiruem-polzovatelya-root-v-rol' rel='bookmark' title='Permanent Link: Конвертируем пользователя root в роль'>Конвертируем пользователя root в роль</a></li>
<li><a href='http://solarisblog.ru/security/audit' rel='bookmark' title='Permanent Link: Аудит'>Аудит</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/ponimaem-rbac/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Выход из Zlogin</title>
		<link>http://solarisblog.ru/commands/zlogin-exit</link>
		<comments>http://solarisblog.ru/commands/zlogin-exit#comments</comments>
		<pubDate>Tue, 03 Nov 2009 09:41:05 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Виртуализация]]></category>
		<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[zone]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=237</guid>
		<description><![CDATA[Для подключения к консоли неглобальной зоны в Solaris используется команда zlogin. Например, так: bash-3.00# zlogin -C alfresco [Connected to zone 'alfresco' console] К неглобальной зоне подключились, необходимую работу выполнили, как после этого выйти обратно в глобальную зону? Документация говорит, что для этой цели нужно использовать последовательность символов ~. (тильда точка). Но у меня эта последовательность [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_installation_on_solaris10' rel='bookmark' title='Permanent Link: Установка Alfresco на Solaris 10'>Установка Alfresco на Solaris 10</a></li>
<li><a href='http://solarisblog.ru/apache/mysql-sun-webstack-problems' rel='bookmark' title='Permanent Link: Проблемы при установке MySQL из Sun Web Stack'>Проблемы при установке MySQL из Sun Web Stack</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco_open_source_ecm' rel='bookmark' title='Permanent Link: Alfresco &#8211; enterprise content management с открытым исходным кодом'>Alfresco &#8211; enterprise content management с открытым исходным кодом</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Для подключения к консоли неглобальной зоны в Solaris используется команда zlogin. Например, так:</p>
<pre>bash-3.00# zlogin -C alfresco
[Connected to zone 'alfresco' console]</pre>
<p>К неглобальной зоне подключились, необходимую работу выполнили, как после этого выйти обратно в глобальную зону? Документация говорит, что для этой цели нужно использовать последовательность символов ~. (тильда точка). Но у меня эта последовательность почти никогда не срабатывала, особенно если я не залогирован в локальной зоне.</p>
<p>Оказывается, как написано, например, <a title="Connect or login to zone console" href="http://www.tech-recipes.com/rx/891/solaris-10-connect-or-login-to-zone-console/">здесь</a>, тильда должна вводится только после символа перевода строки, иначе последовательность ~. не сработает.</p>
<p>Итак, чтобы выйти из zlogin, сначала нажимаем Enter, а уже потом ~.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_installation_on_solaris10' rel='bookmark' title='Permanent Link: Установка Alfresco на Solaris 10'>Установка Alfresco на Solaris 10</a></li>
<li><a href='http://solarisblog.ru/apache/mysql-sun-webstack-problems' rel='bookmark' title='Permanent Link: Проблемы при установке MySQL из Sun Web Stack'>Проблемы при установке MySQL из Sun Web Stack</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco_open_source_ecm' rel='bookmark' title='Permanent Link: Alfresco &#8211; enterprise content management с открытым исходным кодом'>Alfresco &#8211; enterprise content management с открытым исходным кодом</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/zlogin-exit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solaris Internals</title>
		<link>http://solarisblog.ru/mysql/solaris-internals</link>
		<comments>http://solarisblog.ru/mysql/solaris-internals#comments</comments>
		<pubDate>Thu, 13 Aug 2009 19:56:01 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Виртуализация]]></category>
		<category><![CDATA[Мониторинг]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=206</guid>
		<description><![CDATA[Данная статья посвящена обзору популярного ресурса по Solaris &#8211; Solaris Internals. Ресурс создавался для информационной поддержки одноименной книги Джима Мауро и Ричарда Мак Дугалла.  Со временем книга росла и превратилась в две: &#171;Solaris Internals&#187; и &#171;Solaris Performance and Tools&#187;. Все книги доступны, к сожалению, только на английском. Количество (и качество) информация на сайте тоже со [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/resources/c0t0d0s0' rel='bookmark' title='Permanent Link: c0t0d0s0.org &#8211; The sun in a lighthungry universe'>c0t0d0s0.org &#8211; The sun in a lighthungry universe</a></li>
<li><a href='http://solarisblog.ru/oracle/solaris10_resource_control_for_oracle' rel='bookmark' title='Permanent Link: Как правильно настроить  параметры ядра управление ресурсами в Solaris 10 для установки Oracle'>Как правильно настроить  параметры ядра управление ресурсами в Solaris 10 для установки Oracle</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco-russification' rel='bookmark' title='Permanent Link: Русификация Alfresco'>Русификация Alfresco</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Данная статья посвящена обзору популярного ресурса по Solaris &#8211;  <a title="Solaris Internals" href="http://www.solarisinternals.com/">Solaris Internals</a>.</p>
<p>Ресурс создавался для информационной поддержки одноименной книги Джима Мауро и Ричарда Мак Дугалла.  Со временем книга росла и превратилась в две: &laquo;Solaris Internals&raquo; и &laquo;Solaris Performance and Tools&raquo;. Все книги доступны, к сожалению, только на английском. Количество (и качество) информация на сайте тоже со временем увеличивалось и сейчас сайт заслуживает внимания отдельно от книг.</p>
<p>На сайте много информации по внутреннему устройству Solaris, включая такие новые возможности, как <a title="ZFS" href="http://www.solarisinternals.com//wiki/index.php?title=Category:ZFS">ZFS</a> и <a title="зоны" href="http://www.solarisinternals.com/wiki/index.php/Zones">зоны</a>. Подробно рассматривается настройка производительности как самой Solaris, так и <a title="Application Specific Tuning" href="http://www.solarisinternals.com/wiki/index.php/Application_Specific_Tuning">приложений на ней</a>, включая базы данных Oracle и MySQL. Есть интересная статья про <a title="CMT Utilization" href="http://www.solarisinternals.com/wiki/index.php/CMT_Utilization">производительность процессоров CMT</a>, но только про UltraSPARC T1.</p>
<p>Информация на сайте регулярно обновляется, появляются новые статьи. Недостаток &#8211; все на английском. Если знаете английский &#8211; настоятельно рекомендую данный ресурс.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/resources/c0t0d0s0' rel='bookmark' title='Permanent Link: c0t0d0s0.org &#8211; The sun in a lighthungry universe'>c0t0d0s0.org &#8211; The sun in a lighthungry universe</a></li>
<li><a href='http://solarisblog.ru/oracle/solaris10_resource_control_for_oracle' rel='bookmark' title='Permanent Link: Как правильно настроить  параметры ядра управление ресурсами в Solaris 10 для установки Oracle'>Как правильно настроить  параметры ядра управление ресурсами в Solaris 10 для установки Oracle</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco-russification' rel='bookmark' title='Permanent Link: Русификация Alfresco'>Русификация Alfresco</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/mysql/solaris-internals/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Безопасность по умолчанию в Solaris, часть 1</title>
		<link>http://solarisblog.ru/commands/solaris_secure_by_default_part1</link>
		<comments>http://solarisblog.ru/commands/solaris_secure_by_default_part1#comments</comments>
		<pubDate>Sat, 08 Aug 2009 13:12:58 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Безопасность]]></category>
		<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[SBD]]></category>
		<category><![CDATA[smd]]></category>
		<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=199</guid>
		<description><![CDATA[Перевод статьи Glenn Brunette Solaris Secure by Default &#8211; Part 1 Добро пожаловать в первый выпуск &#8211; Узнаем: Solaris Secure by Default (SBD) Проект безопасность по умолчанию в Solaris (Solaris Secure by Default, или проще SBD) появился в build 42 Nevada. Он запланирован к включению в обновление Solaris очень скоро (Прим. перев. SBD включена в [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/security/solaris_secure_by_default_part2' rel='bookmark' title='Permanent Link: Безопасность по умолчанию в Solaris, часть 2'>Безопасность по умолчанию в Solaris, часть 2</a></li>
<li><a href='http://solarisblog.ru/security/solaris_secure_by_default_part3' rel='bookmark' title='Permanent Link: Безопасность по умолчанию в Solaris, часть 3'>Безопасность по умолчанию в Solaris, часть 3</a></li>
<li><a href='http://solarisblog.ru/security/top5_solaris_security' rel='bookmark' title='Permanent Link: Top 5 средств безопасности Solaris 10, которые следует использовать'>Top 5 средств безопасности Solaris 10, которые следует использовать</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Перевод статьи Glenn Brunette <a title="Solaris Secure by Default - Part 1" href="http://blogs.sun.com/gbrunett/entry/solaris_secure_by_default_part">Solaris Secure by Default &#8211; Part 1</a></p>
<p>Добро пожаловать в первый выпуск &#8211; Узнаем: Solaris Secure by Default (SBD)</p>
<p>Проект безопасность по умолчанию в Solaris (Solaris Secure by Default, или проще SBD) появился в build 42 Nevada. Он запланирован к включению в обновление Solaris очень скоро (<em>Прим. перев</em>. SBD включена в Solaris 10 11/06). Цель проекта SBD – уменьшить количество целей для сетевых атак на Solaris путем (1) отключения тех сервисов, которые не являются абсолютно необходимыми по умолчанию и (2) настройки остальных сервисов так, чтобы они принимали запросы только с локальной системы. Единственным исключением из этого правила является Secure Shell, который запущен и работает. Это очень похоже на сетевую конфигурацию, обычно генерируемую Solaris Security Toolkit, но значительным отличием является то, что SBD встроен в Solaris.</p>
<p><span id="more-199"></span>SBD уже реализована для ON, X11, CDE и Admin/Install. Продолжается работа над обеспечением JDS/Gnome поддержки SBD. До настоящего времени, однако, SBD выглядит чертовски здорово!<br />
Давайте посмотрим на пример. Ниже вывод netstat с недавно установленной Ultra 10:</p>
<pre># netstat -f inet -P tcp -a</pre>
<pre>TCP: IPv4
   Local Address        Remote Address    Swind Send-Q Rwind Recv-Q    State
-------------------- -------------------- ----- ------ ----- ------ -----------
      *.*                  *.*                0      0 49152      0 IDLE
      *.sunrpc             *.*                0      0 49152      0 LISTEN
      *.*                  *.*                0      0 49152      0 IDLE
      *.ssh                *.*                0      0 49152      0 LISTEN
localhost.smtp             *.*                0      0 49152      0 LISTEN
localhost.submission       *.*                0      0 49152      0 LISTEN</pre>
<p>Обратите внимание, что эта система не имеет монитора, и поэтому не запущен никакой менеджер окон. Как видите, остались запущенными только <em>ssh</em>, <em>rpcbind </em>и <em>sendmail</em>. Очевидно, что <em>sendmail </em>может принимать запросы только с <em>localhost</em>. Кажется, что <em>rpcbind </em>может принимать запросы по сети, но на самом деле это не так.<br />
Большой побочный эффект SBD в том, что теперь меньше сетевых сервисов запускаются с помощью скриптов автозапуска, т.к. многие сервисы были переведены на использование SMF. Некоторые сервисы по умолчанию выключены с помощью SMF, а другие поддерживают свойства SMF для определения работать в режиме «local only» или нет. В примере выше <em>prcbind </em>управляется именно с помощь свойства SMF «local only».<br />
В Nevada SBD будет использоваться по умолчанию при установке Solaris – вопросов задаваться не будет. В Solaris 10 будет предложен выбор, но SBD будет вариантом по умолчанию. SBD никак не влияет на обновляемые системы. Только новые установки позволят использовать преимущества SBD без настроек.<br />
Вы можете включить SBD или вернуться обратно к традиционным настройкам Solaris в любое время после установки с помощью команды <em>netservices</em>. Находящаяся в каталоге <em>/usr/sbin</em> эта команда предоставляет возможность за одно действие переключить сетевые сервисы из традиционного (открытого) состояния в SBD и обратно:</p>
<pre># /usr/sbin/netservices
netservices: usage: netservices [ open | limited ]</pre>
<p>Как Вы видите, команда netservices предоставляет две опции. Опция <em>open </em>изменит состояние и свойства сервисов для перевода системы в традиционное состояние. Опция <em>limited </em>переведет систему в состояние SBD. Обратите внимание, что эти команды подобны молотку, который принудительно перемещает вашу систему между двумя состояниями. Если Вы изменяли настройки сервисов (например, запускали или останавливали некоторые сервисы), то можете заметить, что Ваши настройки поменялись.<br />
СОВЕТ: лучше использовать команду <em>netservices </em>сразу после установки (если нужно поменять значение, выбранное при установке системы). Во время жизни системы, лучше использовать команды <em>cfgadm </em>или <em>svcadm</em>, чтобы точно указать изменения. Действуя таким образом, вы не получите неприятных «сюрпризов».<br />
На этом выпуск заканчивается. В следующем выпуске Узнаем: Solaris Secure by Default, я более подробно расскажу об изменениях в некоторых сервисах, так что Вы сможете не только увидеть, как все было сделано, но и изменить настройки в зависимости от Ваших требований и политик безопасности.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/security/solaris_secure_by_default_part2' rel='bookmark' title='Permanent Link: Безопасность по умолчанию в Solaris, часть 2'>Безопасность по умолчанию в Solaris, часть 2</a></li>
<li><a href='http://solarisblog.ru/security/solaris_secure_by_default_part3' rel='bookmark' title='Permanent Link: Безопасность по умолчанию в Solaris, часть 3'>Безопасность по умолчанию в Solaris, часть 3</a></li>
<li><a href='http://solarisblog.ru/security/top5_solaris_security' rel='bookmark' title='Permanent Link: Top 5 средств безопасности Solaris 10, которые следует использовать'>Top 5 средств безопасности Solaris 10, которые следует использовать</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/solaris_secure_by_default_part1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solaris 64 bit или 32 bit</title>
		<link>http://solarisblog.ru/commands/solaris-64-32-bit</link>
		<comments>http://solarisblog.ru/commands/solaris-64-32-bit#comments</comments>
		<pubDate>Thu, 23 Jul 2009 07:48:30 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Виртуализация]]></category>
		<category><![CDATA[Полезные команды]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=178</guid>
		<description><![CDATA[Иногда требуется определить разрядность используемой версии Solaris. Если 32-битную Solaris SPARC встретить почти нереально, то Solaris Intel распространены как 32, так и 64-битные. Например, я недавно поставил на VirtualBox 3.0.2 гостевую 64-битную Solaris 10, основная ОС у меня Windows Vista 32 бита (процессор AMD Turion 64 2). В версии VirtualBox 2.0, котрую я использовал раньше, [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/virtualization/solaris_laptop_virtualbox' rel='bookmark' title='Permanent Link: Запуск Solaris на ноутбуке в виртуальной машине'>Запуск Solaris на ноутбуке в виртуальной машине</a></li>
<li><a href='http://solarisblog.ru/apache/mysql-sun-webstack-problems' rel='bookmark' title='Permanent Link: Проблемы при установке MySQL из Sun Web Stack'>Проблемы при установке MySQL из Sun Web Stack</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Иногда требуется определить разрядность используемой версии Solaris. Если 32-битную Solaris SPARC встретить почти нереально, то Solaris Intel распространены как 32, так и 64-битные.</p>
<p>Например, я недавно поставил на VirtualBox 3.0.2 гостевую 64-битную Solaris 10, основная ОС у меня Windows Vista 32 бита (процессор AMD Turion 64 2). В версии VirtualBox 2.0, котрую я использовал раньше, при основной 32-битной ОС не поддерживались 64-битные гостевые. В более поздних версиях такая поддержка появилась. После установки я задался вопросом &#8211; как проверить, что гостевая ОС действительно 64-битная. Определить разрядность Solaris можно с помощью команды isainfo с ключем -b:</p>
<pre>bash-3.00# isainfo -b
64</pre>
<p>В моем случай Solaris действительно установилась 64-битная, как и следовало ожидать.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/virtualization/solaris_laptop_virtualbox' rel='bookmark' title='Permanent Link: Запуск Solaris на ноутбуке в виртуальной машине'>Запуск Solaris на ноутбуке в виртуальной машине</a></li>
<li><a href='http://solarisblog.ru/apache/mysql-sun-webstack-problems' rel='bookmark' title='Permanent Link: Проблемы при установке MySQL из Sun Web Stack'>Проблемы при установке MySQL из Sun Web Stack</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/solaris-64-32-bit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Просмотр конфигурации Solaris</title>
		<link>http://solarisblog.ru/commands/solaris_configuration</link>
		<comments>http://solarisblog.ru/commands/solaris_configuration#comments</comments>
		<pubDate>Wed, 15 Jul 2009 06:39:54 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[prtconf]]></category>
		<category><![CDATA[prtdiag]]></category>
		<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=163</guid>
		<description><![CDATA[В Solaris есть несколько команд для сбора конфигурации оборудования и программного обеспечения. В этой статье я расскажу о командах: prtconf prtdiag Explorer Data Collector Все эти команды работают как на SPARC, так и на x86-64. prtconf выводит информацию о системе в виде дерева устройств. Также указывается архитектура системы и объем доступной памяти. Пример работы команды [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_change_default_port' rel='bookmark' title='Permanent Link: Изменение порта 8080 в Alfresco'>Изменение порта 8080 в Alfresco</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco_mysql_solaris' rel='bookmark' title='Permanent Link: Подключение Alfresco к MySQL в Solaris 10'>Подключение Alfresco к MySQL в Solaris 10</a></li>
<li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>В Solaris есть несколько команд для сбора конфигурации оборудования и программного обеспечения. В этой статье я расскажу о командах:</p>
<ul>
<li>prtconf</li>
<li>prtdiag</li>
<li>Explorer Data Collector</li>
</ul>
<p>Все эти команды работают как на SPARC, так и на x86-64.</p>
<p><span id="more-163"></span><strong>prtconf </strong>выводит информацию о системе в виде дерева устройств. Также указывается архитектура системы и объем доступной памяти. Пример работы команды prtconf для SPARC:</p>
<pre># prtconf
System Configuration:  Sun Microsystems  sun4u
Memory size: 1024 Megabytes
System Peripherals (Software Nodes):

SUNW,UltraAX-i2
 scsi_vhci, instance #0
 packages (driver not attached)
     terminal-emulator (driver not attached)
     deblocker (driver not attached)
     obp-tftp (driver not attached)
     disk-label (driver not attached)
     SUNW,builtin-drivers (driver not attached)
     dropins (driver not attached)
     kbd-translator (driver not attached)
     ufs-file-system (driver not attached)
 chosen (driver not attached)
 openprom (driver not attached)
     client-services (driver not attached)
 options, instance #0
 aliases (driver not attached)
 memory (driver not attached)
 virtual-memory (driver not attached)
 pci, instance #0
     isa, instance #0
         dma, instance #0
         rtc (driver not attached)
         todm5819 (driver not attached)
         power, instance #0
         SUNW,lomh (driver not attached)
         serial, instance #0
         serial, instance #1
         flashprom (driver not attached)
     pmu, instance #0
         i2c, instance #0
             temperature, instance #0
             dimm, instance #0
             dimm, instance #1
             dimm, instance #2
             dimm, instance #3
             i2c-nvram, instance #4
                 idprom (driver not attached)
             motherboard-fru, instance #5
         ppm (driver not attached)
         beep, instance #0
         fan-control (driver not attached)
     lomp (driver not attached)
     ethernet, instance #0
     ethernet, instance #1
     usb, instance #0
     ide, instance #0
         disk (driver not attached)
         cdrom (driver not attached)
         dad, instance #1
         dad, instance #0
 SUNW,UltraSPARC-IIe (driver not attached)
 iscsi, instance #0
 pseudo, instance #0</pre>
<p>Команда <strong>prtdiag </strong>выводит информацию о конфигурации и работоспособности оборудования сервера. Пример вывода prtdiag для SPARC:</p>
<pre># prtdiag
System Configuration:  Sun Microsystems  sun4u Sun Netra X1 (UltraSPARC-IIe 500MHz)
System clock frequency: 100 MHz
Memory size: 1024 Megabytes

========================= CPUs =========================

 Run   Ecache   CPU    CPU
Brd  CPU   Module   MHz     MB    Impl.   Mask
---  ---  -------  -----  ------  ------  ----
 0     0     0      500     0.2   13       1.4

========================= IO Cards =========================

 Bus#  Freq
Brd  Type  MHz   Slot  Name                              Model
---  ----  ----  ----  --------------------------------  ----------------------
 0   PCI-0  33     0   dma-isadma
 0   PCI-0  33     0   rtc-m5819                         m5819
 0   PCI-0  33     0   power-acpi-power
 0   PCI-0  33     0   SUNW,lomh
 0   PCI-0  33     0   serial-su16550
 0   PCI-0  33     0   serial-su16550
 0   PCI-0  33     0   flashprom                         SUNW,258-7883
 0   PCI-0  33     0   i2c-i2c-smbus
 0   PCI-0  33     0   ppm-SUNW,smbus-ppm
 0   PCI-0  33     0   beep-SUNW,smbus-beep
 0   PCI-0  33     0   fan-control-SUNW,smbus-fan-contr+

No failures found in System
===========================</pre>
<p>Пример вывода prtdiag для x86-64:</p>
<pre># prtdiag
System Configuration: Sun Microsystems X2100 M2
BIOS Configuration: Sun Microsystems S40_3A16 07/10/2007
BMC Configuration: IPMI 1.5 (KCS: Keyboard Controller Style)

==== Processor Sockets ====================================

Version                          Location Tag
-------------------------------- --------------------------
Dual-Core AMD Opteron(tm) Processor 1214 U

==== Memory Device Sockets ================================

Type    Status Set Device Locator      Bank Locator
------- ------ --- ------------------- --------------------
unknown empty  0   DIMMA1              BANK0
unknown empty  0   DIMMB1              BANK1
DDR2    in use 0   DIMMA0              BANK2
DDR2    in use 0   DIMMB0              BANK3

==== On-Board Devices =====================================
 To Be Filled By O.E.M.

==== Upgradeable Slots ====================================

ID  Status    Type             Description
--- --------- ---------------- ----------------------------
0   available PCI Express      PCIE 0</pre>
<p>prtdiag &#8211; платформо зависимая команда, имеет разную реализацию для каждого типа сервера. Различные реализации prtdiag находятся в каталоге /usr/platform/$platform/sbin/, где $platform &#8211; название платформы (то, что выдает команда uname -i).</p>
<p><strong>Explorer </strong>Data Collector предназначен для сбора конфигурационной и диагностической информации по Solaris. В первую очередь его нужно использовать при обращении в техническую поддержку. Но полезно просто регулярно собирать и хранить explorer, чтобы в случае возникновения проблем можно было найти старые конфигурации и вернутся к ним при необходимости.</p>
<p>Explorer не входит в Solaris, его надо скачивать <a title="Explorer Data Collector" href="http://sunsolve.sun.com/search/document.do?assetkey=1-9-82329-1">отсюда</a>. Explorer распространяется в виде пакета, устанавить его нужно командой pkgadd. Подробная иструкция есть <a title="Установка explorer" href="http://docs.sun.com/app/docs/doc/819-6613/gcptt?a=view">здесь</a>. Вам предложать ввести информацию о себе, сервере, номер контракта на поддержку (если есть). Тут же предложать запланировать регулярный запуск explorer в cron. На продуктивных серверах очень рекомендую это сделать.</p>
<p>После установки запускаем команду /opt/SUNWexplo/bin/explorer. explorer работает, не выдавая никаких сообщений. После завершения работы будет сформирован архив с диагностической информацией в каталоге /opt/SUNWexplo/output.</p>
<p>Если Вам нужна не полная информация о Solaris, то вы можете явно указать explorer название модуля, который нужно выполнить. Например, чтобы собрать только информацию по дискам нужно выполнить команду:</p>
<pre>/opt/SUNWexplo/bin/explorer -w disk</pre>
<p>Полный список модулей explorer есть <a title="Список модулей explorer" href="http://docs.sun.com/app/docs/doc/819-6613/gcsdg?a=view">здесь</a>.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_change_default_port' rel='bookmark' title='Permanent Link: Изменение порта 8080 в Alfresco'>Изменение порта 8080 в Alfresco</a></li>
<li><a href='http://solarisblog.ru/alfresco/alfresco_mysql_solaris' rel='bookmark' title='Permanent Link: Подключение Alfresco к MySQL в Solaris 10'>Подключение Alfresco к MySQL в Solaris 10</a></li>
<li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/solaris_configuration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Подключение ISO образа в Solaris</title>
		<link>http://solarisblog.ru/commands/mount_iso_solaris</link>
		<comments>http://solarisblog.ru/commands/mount_iso_solaris#comments</comments>
		<pubDate>Sun, 28 Jun 2009 09:31:52 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[ISO]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=57</guid>
		<description><![CDATA[Образ ISO в Solaris можно подключить с использованием lofi (loopback file driver). lofi позволяет представить файл в виде блочного устройства, с которым затем можно работать стандартными командами: mount, unmount, fsck и т.д. Устройства имеют вид /dev/lofi/x, где x – номер устройства. Управление lofi ведется с помощью команды lofiadm. Без параметров эта команда показывает список подключенных [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_mysql_solaris' rel='bookmark' title='Permanent Link: Подключение Alfresco к MySQL в Solaris 10'>Подключение Alfresco к MySQL в Solaris 10</a></li>
<li><a href='http://solarisblog.ru/commands/copy_from_win_to_solaris_with_ssh' rel='bookmark' title='Permanent Link: Копирование файлов с Windows на Solaris через SSH'>Копирование файлов с Windows на Solaris через SSH</a></li>
<li><a href='http://solarisblog.ru/networks/osnovy-nfs-v-os-solaris' rel='bookmark' title='Permanent Link: Основы NFS в ОС Solaris'>Основы NFS в ОС Solaris</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Образ ISO в Solaris можно подключить с использованием lofi (loopback file driver). lofi позволяет представить файл в виде блочного устройства, с которым затем можно работать стандартными командами: mount, unmount, fsck и т.д. Устройства имеют вид /dev/lofi/x, где x – номер устройства.</p>
<p><span id="more-57"></span>Управление lofi ведется с помощью команды lofiadm. Без параметров эта команда показывает список подключенных устройств.</p>
<pre># lofiadm
Block Device             File
/dev/lofi/1              /export/home/user/sol-10-u5-ga-x86-dvd.iso
/dev/lofi/2              /export/home/user/osol-0811.iso</pre>
<p>Для создания нового устройства с ISO образом используется команда lofiadm –a:</p>
<pre># lofiadm –a /export/home/user/file.iso /dev/lofi/3</pre>
<p>Затем устройство с ISO образом монтируется командой mount:</p>
<pre>mount –F hsfs –o ro /dev/lofi/3 /mnt</pre>
<p>После окончания работы устройство отмонтируется и удаляется из системы:</p>
<pre>umount /mnt
lofiadm –d /dev/lofi/3</pre>
<p>lofi может работать не только с ISO-образами, но и с образами дискет и даже обычными файлами.</p>
<p>Недостаток – lofi не работает внутри зон Solaris. Образ придется подключать из глобальной зоны.</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/alfresco/alfresco_mysql_solaris' rel='bookmark' title='Permanent Link: Подключение Alfresco к MySQL в Solaris 10'>Подключение Alfresco к MySQL в Solaris 10</a></li>
<li><a href='http://solarisblog.ru/commands/copy_from_win_to_solaris_with_ssh' rel='bookmark' title='Permanent Link: Копирование файлов с Windows на Solaris через SSH'>Копирование файлов с Windows на Solaris через SSH</a></li>
<li><a href='http://solarisblog.ru/networks/osnovy-nfs-v-os-solaris' rel='bookmark' title='Permanent Link: Основы NFS в ОС Solaris'>Основы NFS в ОС Solaris</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/mount_iso_solaris/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Копирование файлов с Windows на Solaris через SSH</title>
		<link>http://solarisblog.ru/commands/copy_from_win_to_solaris_with_ssh</link>
		<comments>http://solarisblog.ru/commands/copy_from_win_to_solaris_with_ssh#comments</comments>
		<pubDate>Tue, 23 Jun 2009 17:54:30 +0000</pubDate>
		<dc:creator>solarisblog.ru</dc:creator>
				<category><![CDATA[Полезные команды]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://solarisblog.ru/?p=31</guid>
		<description><![CDATA[У Вас есть доступ к серверу Solaris только по SSH, а Вам надо скопировать туда файлы. FTP не разрешен или не хотите его использовать по соображениям безопасности. Есть средства для копирования файлов с Windows на Solaris через SSH. Поверх SSH согут работать два протокола передачи файлов: SCP и SFTP. Доступно несколько реализаций SCP и SFTP [...]


Похожие записи:<ol><li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
<li><a href='http://solarisblog.ru/virtualization/solaris_laptop_virtualbox' rel='bookmark' title='Permanent Link: Запуск Solaris на ноутбуке в виртуальной машине'>Запуск Solaris на ноутбуке в виртуальной машине</a></li>
<li><a href='http://solarisblog.ru/networks/osnovy-nfs-v-os-solaris' rel='bookmark' title='Permanent Link: Основы NFS в ОС Solaris'>Основы NFS в ОС Solaris</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>У Вас есть доступ к серверу Solaris только по SSH, а Вам надо скопировать туда файлы. FTP не разрешен или не хотите его использовать по соображениям безопасности. Есть средства для копирования файлов с Windows на Solaris через SSH.</p>
<p>Поверх SSH согут работать два протокола передачи файлов: SCP и SFTP. Доступно несколько реализаций SCP и SFTP для Windows, в том числе и бесплатных.</p>
<p><span id="more-31"></span>Разработчики популярного клиента эмуляторов терминала <a title="putty" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">putty</a> предлагают реализации для командной строки: <a title="pscp" href="http://the.earth.li/~sgtatham/putty/latest/x86/pscp.exe">pscp</a> и <a title="psftp" href="http://the.earth.li/~sgtatham/putty/latest/x86/psftp.exe">psftp</a>. Обе программы представляют собой exe&#8217;шные файлы для Windows и не требуют установки.</p>
<p>Пример использования pscp:</p>
<pre>d:\soft&gt;pscp file user@server:/export/home/user
user@server's password:
file                 | 873 kB | 873.0 kB/s | ETA: 00:00:00 | 100%</pre>
<p>Немного сложнее использовать psftp. Программа работает в интерактивном режиме, используются команды, аналогичные FTP (get, put, mget, mput и т.п.). Пример:</p>
<pre>d:\soft&gt;psftp
psftp: no hostname specified; use "open host.name" to connect
psftp&gt; open user@server
Using username "user".
user@server's password:
Remote working directory is /export/home/user
psftp&gt; put file
local:file =&gt; remote:/export/home/user/file
psftp&gt; bye</pre>
<p>Если Вы не любите командную строку (или не пишите скрипты), то можете использовать клиент SCP и SFTP для Windows с графическим интерфейсом <a title="WinSCP" href="http://winscp.net/eng/docs/lang:ru">WinSCP</a>. С ним все просто: скачиваете инсталлятор, устанавливаете и работаете в графическом режиме. WinSCP поддерживает два типа графических режимов: как проводник Windows и как Norton/Windows Commander. Выбирайте, что нравится.</p>
<p>Итак, копирование файлов с Windows на Solaris выполняется легко как из командной строки (pscp, psftp), так и в графическом режиме (WinSCP).</p>


<p>Похожие записи:<ol><li><a href='http://solarisblog.ru/commands/mount_iso_solaris' rel='bookmark' title='Permanent Link: Подключение ISO образа в Solaris'>Подключение ISO образа в Solaris</a></li>
<li><a href='http://solarisblog.ru/virtualization/solaris_laptop_virtualbox' rel='bookmark' title='Permanent Link: Запуск Solaris на ноутбуке в виртуальной машине'>Запуск Solaris на ноутбуке в виртуальной машине</a></li>
<li><a href='http://solarisblog.ru/networks/osnovy-nfs-v-os-solaris' rel='bookmark' title='Permanent Link: Основы NFS в ОС Solaris'>Основы NFS в ОС Solaris</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://solarisblog.ru/commands/copy_from_win_to_solaris_with_ssh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
