<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8326512038281551373</id><updated>2024-08-29T00:13:42.782-07:00</updated><category term="unix"/><category term="freebsd"/><category term="network"/><category term="aix"/><category term="gadgets"/><category term="humor"/><category term="lectures"/><category term="linux"/><category term="lvm"/><category term="музыка"/><title type='text'>uawiki thoughts</title><subtitle type='html'>Мысли, памятки, заметки по Unix подобным OS</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-2717024842421441816</id><published>2010-10-03T03:35:00.000-07:00</published><updated>2010-10-03T03:35:11.177-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="музыка"/><title type='text'>Яндекс.Музыка</title><content type='html'>Попал на днях на проект Яндекса: &lt;a href=&quot;http://music.yandex.ru/&quot;&gt;Яндекс.Музыка&lt;/a&gt;.&lt;br /&gt;
На данный момент в коллекции около 800 тысяч треков. Да, кто то скажет что мало, однако они все являются &quot;чистыми&quot; лицензионно...&lt;br /&gt;
Welcome</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/2717024842421441816/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/2717024842421441816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/2717024842421441816'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/10/blog-post.html' title='Яндекс.Музыка'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-4870050441994449918</id><published>2010-09-25T08:29:00.000-07:00</published><updated>2010-09-25T08:29:04.965-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aix"/><title type='text'>AIX boot</title><content type='html'>&lt;strong&gt;Boot Process&lt;/strong&gt;&lt;br /&gt;
Phases of the Boot Process:&lt;br /&gt;
Read Only Storage Kernel Init Phase&lt;br /&gt;
Motherboard is Checked&lt;br /&gt;
Bootlist is found&lt;br /&gt;
Boot image is read into memory&lt;br /&gt;
Initialization starts&lt;br /&gt;
Base Device Configuration Phase&lt;br /&gt;
All devices are configured with cfgmgr command&lt;br /&gt;
&lt;strong&gt;System Boot Phase&lt;/strong&gt;&lt;br /&gt;
Logical volumes are varied on&lt;br /&gt;
Paging is started&lt;br /&gt;
/etc/inittab is processed&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;strong&gt;Commands&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
alog - allows the administrator to view logs&lt;br /&gt;
alog -L  &amp;lt;-- displays log files that alog can view&lt;br /&gt;
alog -o -t boot   &amp;lt;-- displays the boot log file&lt;br /&gt;
cfgmgr&lt;br /&gt;
last&lt;br /&gt;
bootlist&lt;br /&gt;
uptime&lt;br /&gt;
mpcfg&lt;br /&gt;
shutdown&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;How to boot the system if the Service Processor Firmware Menu is displayed:&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
Service Processor Firmware&lt;br /&gt;
Main Menu&lt;br /&gt;
&lt;br /&gt;
1.  Service Processor Setup Menu&lt;br /&gt;
2.  System Power Control Menu&lt;br /&gt;
3.  System Information Menu&lt;br /&gt;
4.  Language Selection&lt;br /&gt;
5.  Call In/Call Out&lt;br /&gt;
6.  Set System Name&lt;br /&gt;
99.  Exit Menu&lt;br /&gt;
&lt;br /&gt;
Choose Option 2:  System Power Control menu, then select option to Power On&lt;br /&gt;
&lt;br /&gt;
How to boot to the SMS Menu (to apply firmware updates)&lt;br /&gt;
Boot normally&lt;br /&gt;
Interrupt the boot when the systems displays memory and cpu information&lt;br /&gt;
&amp;lt;1&amp;gt; on Ascii terminals&lt;br /&gt;
&amp;lt;F1&amp;gt; on Graphics terminals&lt;br /&gt;
If you want to update firmware then you need to choose option 3, then put software in diskette drive and choose:&lt;br /&gt;
Option 6 for Update System Software &lt;br /&gt;
Option 7 for Update Service Processor</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/4870050441994449918/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/aix-boot.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4870050441994449918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4870050441994449918'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/aix-boot.html' title='AIX boot'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-2588161872403099544</id><published>2010-09-25T07:21:00.000-07:00</published><updated>2010-09-25T07:21:32.143-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aix"/><category scheme="http://www.blogger.com/atom/ns#" term="lvm"/><title type='text'>Logical Volume Manager (LVM) Commands for AIX</title><content type='html'>GlossaryTerm Definition&lt;br /&gt;
Journaled File System (JFS) File system that uses a journaled log for faster, more reliable data recovery&lt;br /&gt;
Logical Partition (LP) The LV is made up of LPs.  The LP corresponds to 1 or more (in the case of mirroring) PPs.&lt;br /&gt;
Logical Volume (LV) The VG is subdivided into logical volumes and each LV can have  a file system on it.&lt;br /&gt;
Physical Partition (PP) All physical volumes are subdivided into pps.  PPs are all the same size.&lt;br /&gt;
Physical Volume (PV) Disk that is being managed by LVM.&lt;br /&gt;
Rootvg Default volume group created during installation.  The vg holds the OS filesystems ( /,/usr, /home, /proc /opt,  /tmp,  /var and swap space )&lt;br /&gt;
Volume Group (VG) Area of storage that consists of one or more PVs&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Command SummaryCommand Definition&lt;br /&gt;
chfs -a size=&amp;lt;#512 byte blocks&amp;gt; &amp;lt;file system&amp;gt;  Increases the size of a journaled file system to the total number of  512 byte blocks specified&lt;br /&gt;
chfs -a size=&amp;lt;+512 byte blocks&amp;gt; &amp;lt;mount point&amp;gt; Increases the size of a journaled file system by the addional number of 512 byte blocks specified.  For example &quot;chfs -a size=+393216 /usr&quot;&lt;br /&gt;
chlv -n &amp;lt;newname&amp;gt; &amp;lt;oldname&amp;gt; Change the name of a logical volume (it must be inactive)&lt;br /&gt;
crfs -v jfs -m &amp;lt;mount point&amp;gt; -g &amp;lt;volume group&amp;gt; -a size=&amp;lt;# of 512 byte blocks&amp;gt;&lt;br /&gt;
&lt;br /&gt;
crfs -v jfs -m &amp;lt;mount point&amp;gt; -d &amp;lt;logical volume&amp;gt;   This command makes a logical volume, mount point with a journaled file system:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
creates a jfs file system on a logical volume&lt;br /&gt;
df -k Shows the disk usage of logical volumes on the server.&lt;br /&gt;
exportvg &amp;lt;volume group&amp;gt;   removes a volume group from a machine&lt;br /&gt;
extendvg &amp;lt;volume group&amp;gt; &amp;lt;physical volume&amp;gt; Adds a new physical volume to an existing volume group&lt;br /&gt;
importvg -y &amp;lt;volume group&amp;gt; &amp;lt;physical volume&amp;gt;   add a volume group to another machine&lt;br /&gt;
lslv &amp;lt;logical volume&amp;gt; [-l, m] Lists information about the logical volumes.  The -l option lists the disks in the logical volume.&lt;br /&gt;
lspv &amp;lt;physical volume&amp;gt; [-l, M, p] Lists the disks on the server, including the physical volume will give details about that disk.  The -l option will list the details of how the filesystems are distributed on the disk.&lt;br /&gt;
lsvg &amp;lt;volume group&amp;gt; [-l] Lists the volume groups on the server, including the volume group name will give details about that vg. The -l option will list the logical volumes in the volume group.&lt;br /&gt;
lsvpcfg Lists each vpath and the hdisks that make up the vpath&lt;br /&gt;
mklv -y &amp;lt;new lv&amp;gt; &amp;lt;vg&amp;gt; Makes a logical volume in a volume group&lt;br /&gt;
mksysb -l -f &amp;lt;device&amp;gt;    makes a bootable backup of rootvg&lt;br /&gt;
mkvg -y &amp;lt;volume group&amp;gt; &amp;lt;physical volume&amp;gt;  . . . &amp;lt;physical volume&amp;gt; Makes a volume group out of one or more physical volumes&lt;br /&gt;
mount &amp;lt;logical volume&amp;gt; &amp;lt;file system&amp;gt;   or&lt;br /&gt;
mount &amp;lt;filesystem&amp;gt;  if it is already in /etc/filesystems Mounts the file system for use.&lt;br /&gt;
reducevg &amp;lt;volume group&amp;gt; &amp;lt;physical volume&amp;gt; Removes a physical volume from a volume group&lt;br /&gt;
rmfs &amp;lt;file system&amp;gt;    removes a file system and it&#39;s logical volume&lt;br /&gt;
rmlv &amp;lt;lv&amp;gt; Removes a logical volume (it must be inactive)&lt;br /&gt;
savevg -l -f &amp;lt;device&amp;gt; &amp;lt;volume group&amp;gt;   makes a backup copy of another volume group&lt;br /&gt;
umount &amp;lt;file system&amp;gt;  dismount the file system Unmounts the filesystem. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sample LVM Procedures:&lt;br /&gt;
Filesystem Procedures&lt;br /&gt;
Procedure to create a filesystem using JFS:&lt;br /&gt;
See below the procedure for creating a logical volume and a filesystem using JFS:&lt;br /&gt;
&lt;br /&gt;
Procedure to extend the size of filesystem using JFS:&lt;br /&gt;
&quot;df&quot; to see the filesystem, it&#39;s current size, % utilization and the name of it&#39;s logical volume&lt;br /&gt;
&quot;lslv &amp;lt;logical_volume&amp;gt;&quot; to show information about the logical volume including it&#39;s volume group name.&lt;br /&gt;
&quot;lsvg &amp;lt;volume_group&amp;gt;&quot; to show information about the volume group, including number of free pp&#39;s and the pp size&lt;br /&gt;
If there are not enough free pp&#39;s then see below for procedure to add a disk to a volume group.&lt;br /&gt;
&quot;chfs -a size= +4194304 &amp;lt;MOUNT_POINT&amp;gt;&quot; to grow the filesystem by 2 GB (4194304=2*1024*1024*1024/512)&lt;br /&gt;
NOTE:  Growing the file system will automatically grow the logical volume&lt;br /&gt;
df&quot; shows the file system&#39;s current size is 2 GB more than before.&lt;br /&gt;
Troubleshooting extending the size of a filesystem using JFS:&lt;br /&gt;
Error Message:  0516-787 extendlv: Maximum allocation for logical volume &amp;lt;LV_Name&amp;gt; is 512.&lt;br /&gt;
Maximum number of LPs for the logical volume has been exceeded - must increase the allocation&lt;br /&gt;
Calculate the number of LPs needed = LV Size in MB / LP size in MB&lt;br /&gt;
chlv -x &amp;lt;new_max_lps&amp;gt; &amp;lt;logical_volume&amp;gt;&lt;br /&gt;
Procedure to remove a file system&lt;br /&gt;
Unmount the filesystem&lt;br /&gt;
Remove the logical volume &quot;rmlv &amp;lt;lv_name&amp;gt;&quot;&lt;br /&gt;
Remove the filesystem information from /etc/filesystems&lt;br /&gt;
Procedure to reduce the size of a file system - shareold is 8mb and needs to be reduced to 4mb&lt;br /&gt;
Create the file system&lt;br /&gt;
crfs -v jfs -m /usr/sharenew -g rootvg -a size=8192&lt;br /&gt;
this makes a logical volume in the root volume group of 4MB that uses jfs&lt;br /&gt;
Mount the volume&lt;br /&gt;
mount /usr/sharenew&lt;br /&gt;
Move the files from the old file system (/usr/shareold)&lt;br /&gt;
cd /usr/shareold&lt;br /&gt;
tar cf - | (cd /usr/sharenew; tar xvf -)&lt;br /&gt;
cd&lt;br /&gt;
Unmount the file systems&lt;br /&gt;
umount /usr/sharenew&lt;br /&gt;
umount /usr/shareold&lt;br /&gt;
Remove the old file system and it&#39;s logical volume&lt;br /&gt;
rmfs /usr/shareold&lt;br /&gt;
&lt;br /&gt;
chfs -m /usr/shareold /usr/sharenew&lt;br /&gt;
Mount the new filesystem&lt;br /&gt;
mount /usr/shareold&lt;br /&gt;
Delete the temporary mount point&lt;br /&gt;
rmdir /usr/share&lt;br /&gt;
&lt;br /&gt;
Logical Volume Procedures&lt;br /&gt;
Procedure to create a logical volume and filesystem in a volume group using JFS:&lt;br /&gt;
lsvg to determine the size of the PP&lt;br /&gt;
lslv in similar logical volumes to determine if mirroring is in effect&lt;br /&gt;
Calculate the number of PPs needed for the logical volume&lt;br /&gt;
bc&lt;br /&gt;
scale=2&lt;br /&gt;
&amp;lt;size of lv in MB&amp;gt;/&amp;lt;size of PP in MB&amp;gt;&lt;br /&gt;
quit&lt;br /&gt;
mklv -y  &quot;&amp;lt;LV_NAME&amp;gt;&quot; &amp;lt;VG_NAME&amp;gt; &amp;lt;# of LPS&amp;gt;  --&amp;gt; creates the logical volume&lt;br /&gt;
crfs -v jfs -d &amp;lt;LV_NAME&amp;gt; -m /&amp;lt;MOUNTPOINT&amp;gt; -A yes   --&amp;gt; makes the filesystem, creates the mountpoint and puts it in /etc/filesystems&lt;br /&gt;
mount /&amp;lt;MOUNTPOINT&amp;gt;  --&amp;gt; mounts the new fileystem&lt;br /&gt;
df /&amp;lt;MOUNTPOINT&amp;gt;  --&amp;gt; verifies the mount and the size of the new filesystem&lt;br /&gt;
Check the ownership and permissions of the new mount point&lt;br /&gt;
ls -ld &amp;lt;mountpoint&amp;gt;&lt;br /&gt;
chown owner:group &amp;lt;mountpoint&amp;gt;&lt;br /&gt;
chmod XXX &amp;lt;mountpoint&amp;gt;&lt;br /&gt;
If mirroring is in effect, then mirror this logical volume to another disk (original and 1 mirror):&lt;br /&gt;
mklvcopy -s y &amp;lt;LV_NAME&amp;gt; 2&lt;br /&gt;
&lt;br /&gt;
Check to see if  all of the logical volumes in a volume group are mirrored&lt;br /&gt;
lsvg -l &lt;br /&gt;
&lt;br /&gt;
Mirror a logical volume after the fact&lt;br /&gt;
mklvcopy -s y &amp;lt;LV_NAME&amp;gt; 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Volume Group Procedures&lt;br /&gt;
Procedure to create a volume group:&lt;br /&gt;
lsdev -C -c disk  -&amp;gt; lists available disks (and the hdisk#) on the server&lt;br /&gt;
mkvg -y &quot;&amp;lt;VG_NAME&amp;gt;&quot; hdisk#  --&amp;gt; creates the volume group on the named hard disk&lt;br /&gt;
varyonvg &amp;lt;VG_NAME&amp;gt;  --&amp;gt; activates the volume group&lt;br /&gt;
Procedure to add a disk to a volume group (extend the volume group)&lt;br /&gt;
extendvg &amp;lt;vg&amp;gt; &amp;lt;disk#&amp;gt;&lt;br /&gt;
Verify the disk has been successfully added to the vg&lt;br /&gt;
lsvg -p &amp;lt;vg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Procedure to mirror the rootvg:&lt;br /&gt;
lspv  --&amp;gt; determine the hdisk#&lt;br /&gt;
extendvg rootvg hdisk&amp;lt;number&amp;gt;  --&amp;gt; add the hdisk to the volume group&lt;br /&gt;
lspv  --&amp;gt;  verify that the hdisk has been successfully added to the volume group&lt;br /&gt;
chvg -Q &#39;n&#39; rootvg  --&amp;gt;  change the quorum so that the vg will stay active if one of the mirrors fail&lt;br /&gt;
mirrorvg -S -c 2 rootvg  --&amp;gt; mirror all of the logical volumes in the volume group&lt;br /&gt;
lsvg -l rootvg  --&amp;gt; verify successful mirroring (pps will appear &quot;stale&quot; until synchronization is complete).&lt;br /&gt;
bosboot -a  --&amp;gt;  update the boot image information&lt;br /&gt;
bootlist -m normal -o hdisk0 hdisk1  --&amp;gt; create a new bootlist&lt;br /&gt;
bootlist -m normal -o  --&amp;gt; verify the bootlist is correct&lt;br /&gt;
Procedure to increase the number of LP&#39;s available&lt;br /&gt;
Assume we receive an error that the maximum number of LP&#39;s had been exceeded, and the maximum number of LP&#39;s defined was 1100:&lt;br /&gt;
&quot;lsvg &amp;lt;volume_group&amp;gt;&quot; to show the total PP&#39;s available in the volume group =1250&lt;br /&gt;
&quot;lsvg -l &amp;lt;volume_group&amp;gt;&quot; to show the total PP&#39;s used in all logical volumes in that volume group (showed sys1log, the jfs log was using 2 PP&#39;s)&lt;br /&gt;
&quot;chlv -x 1248 &amp;lt;logical_volume&amp;gt;&quot; to change the maximum number of LP&#39;s from 1100 to 1248 (1250 PP&#39;s in the volume group - 2 PP&#39;s used by the jfs log  = 1248 available)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Physical Disk Procedures&lt;br /&gt;
Procedure to find disks/vpaths that are unallocated&lt;br /&gt;
lsvpcfg&lt;br /&gt;
This will show disks/vpaths and the volume group they are allocated to&lt;br /&gt;
lspv|grep None&lt;br /&gt;
This will show pvs and whether they are asssociated with a volume group&lt;br /&gt;
Note:  For vpaths, the hdisks will show as none, but they may be allocated to a vpath - you must grep each hdisk with the lsvpcfg&lt;br /&gt;
&lt;br /&gt;
Procedure to make a new lun available to AIX&lt;br /&gt;
Allocate the new lun on the SAN&lt;br /&gt;
Run &quot;cfgmgr&quot;&lt;br /&gt;
Verify the new vpatch/hdisk by running &quot;lsvpcfg&quot;&lt;br /&gt;
There should be a new vpath and it should be available with no volume group - if not, rerun cfgmgr&lt;br /&gt;
&lt;br /&gt;
Procedure to list the PVs in a volume group:&lt;br /&gt;
lsvg -p &amp;lt;volume group&amp;gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/2588161872403099544/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/logical-volume-manager-lvm-commands-for.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/2588161872403099544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/2588161872403099544'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/logical-volume-manager-lvm-commands-for.html' title='Logical Volume Manager (LVM) Commands for AIX'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-1970250085671794561</id><published>2010-09-17T12:25:00.000-07:00</published><updated>2010-09-17T12:27:13.162-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Терминальный клиент Frenzy RDP Client</title><content type='html'>Frenzy RDP Client - это терминальный клиент на основе LiveCD Frenzy для подключения к терминальным серверам под управлением MS Windows по протоколу RDP. Размер ISO-образа - менее 25 мегабайт. &lt;br /&gt;
&lt;br /&gt;
Создание загрузочного диска производится следующим образом. Все настройки терминала (настройки сети, адрес терминального сервера, параметры соединения) устанавливаются при сборке с помощью утилиты конфигурирования (config-freebsd). Полученный ISO-образ записывается на компакт-диск с помощью любой утилиты записи CD.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Для каждого рабочего места создается отдельный образ, если выдаются статические IP-адреса. В случае раздачи IP-адресов по DHCP достаточно одного образа. &lt;br /&gt;
&lt;br /&gt;
При загрузке с компакт-диска появляется графическая заставка, затем автоматически настраивается и загружается графическая оболочка и производится подключение к терминальному серверу. После отключения от терминального сервера появляется диалоговое окно, в котором можно выбрать возобновление подключения или перезагрузку клиента.&lt;br /&gt;
&lt;br /&gt;
Брать здесь -&amp;gt; &lt;a href=&quot;ftp://ftp.frenzy.org.ua/pub/Frenzy/rdpclient/frenzy-rdp-client.tgz&quot;&gt;Скачать Frenzy RDP Client &lt;/a&gt;(23 Mb, tgz-архив)</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/1970250085671794561/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/frenzy-rdp-client.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/1970250085671794561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/1970250085671794561'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/frenzy-rdp-client.html' title='Терминальный клиент Frenzy RDP Client'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-6995852696203140751</id><published>2010-09-16T14:04:00.000-07:00</published><updated>2010-09-16T14:04:05.269-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><title type='text'>Канифольная крошка</title><content type='html'>В одном из НИИ радиоэлектронники работники занимались всем, и работой с паяльниками, в том числе. Для пайки им выдавали, по факту некоторого кол-ва канифольной крошки грамм по 100-150 спирта. Канифоль в присутствии &quot;распределителя спирта&quot; растворяли в спитру, получая непитьевой спирт. У одного из работников эта канифоль &quot;выходила&quot; весьма быстро, по этому он ходил за ней либо к сотрудникам, либо к распределителю за очередной &quot;дозой&quot;. По его виду было видно что &quot;принял&quot;, но в чем соль то? Крошка, спирт. Насыпаем, размешиваем, растворяется.&lt;br /&gt;
Вот снова пустая бутылочка. Опрокинул, мол, локтем, извиняйте. Ситуация такая продолжалась несколько месяцев, дядька секрета не раскрывал, при этом очень огорчал сослуживцев здоровым и жизнерадостным перегаром.&lt;br /&gt;
Пока однажды его не засекли в раздевалке за странным делом: дядя перебирал леденцы монпансье. Желтенькие и зеленые он откладывал в кулек, а оранжевые - в кучку. Первые шли на закусь и отбитие запаха. Ну а вторые он и использовал в качестве “канифольной” крошки для растворения...(с) из фидо</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/6995852696203140751/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post_6159.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/6995852696203140751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/6995852696203140751'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post_6159.html' title='Канифольная крошка'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-6994459173222022</id><published>2010-09-16T12:10:00.000-07:00</published><updated>2010-09-16T12:10:09.131-07:00</updated><title type='text'>Изящная концепция решения проблем</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;Кликабельно.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVfj8DBgyslsG6pI76Vqxyipee_aNjaE987OLelUX83TsJjYnR99CrFcLsTX3giKg0oJSV8OdiIn430FCaetDKAIrv1Wme-5dEW7oLs1TvmkmTFdC-KEvtNhE1zCKrq4bSH1hGDTcqWcQ/s1600/Troubleshooting.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVfj8DBgyslsG6pI76Vqxyipee_aNjaE987OLelUX83TsJjYnR99CrFcLsTX3giKg0oJSV8OdiIn430FCaetDKAIrv1Wme-5dEW7oLs1TvmkmTFdC-KEvtNhE1zCKrq4bSH1hGDTcqWcQ/s320/Troubleshooting.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/6994459173222022/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post_16.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/6994459173222022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/6994459173222022'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post_16.html' title='Изящная концепция решения проблем'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVfj8DBgyslsG6pI76Vqxyipee_aNjaE987OLelUX83TsJjYnR99CrFcLsTX3giKg0oJSV8OdiIn430FCaetDKAIrv1Wme-5dEW7oLs1TvmkmTFdC-KEvtNhE1zCKrq4bSH1hGDTcqWcQ/s72-c/Troubleshooting.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-7625212637062516017</id><published>2010-09-14T11:46:00.000-07:00</published><updated>2010-09-14T11:46:38.541-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gadgets"/><title type='text'>Старший брат T9</title><content type='html'>Все больше появляется на рынке устройство с сенсорными экранами. Все меньше моделей становится с обычными клавиатурами. Удобство набора текста на экранной клавиатуре, думаю известно многим, не ахти, мягко говоря. И пришел Он! Клифф Кушлер и снова явил миру технологию скоростного ввода информации. &lt;a href=&quot;http://android.mobile-review.com/articles/139/&quot;&gt;Swype&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/7625212637062516017/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/t9.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/7625212637062516017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/7625212637062516017'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/t9.html' title='Старший брат T9'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-4970584367052076595</id><published>2010-09-13T12:28:00.000-07:00</published><updated>2010-09-17T12:27:26.445-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lectures"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Курсы и лекции:  Operating Systems and System Programming</title><content type='html'>&lt;a href=&quot;http://www.academicearth.org/courses/operating-systems-and-system-programming&quot;&gt;Курс лекций from John D. Kubiatowicz (Berkeley)&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/4970584367052076595/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/operating-systems-and-system.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4970584367052076595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4970584367052076595'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/operating-systems-and-system.html' title='Курсы и лекции:  Operating Systems and System Programming'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-4477957963082330638</id><published>2010-09-13T12:14:00.000-07:00</published><updated>2010-09-13T12:16:22.312-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gadgets"/><title type='text'>&quot;Современная линейка&quot;</title><content type='html'>&amp;nbsp;Подкинули ссылку на &lt;a href=&quot;http://www.yankodesign.com/2010/09/13/my-fingers-are-so-smart-they-measure/&quot;&gt;линейку современности&lt;/a&gt;.&lt;br /&gt;
Вполне притязательная штука. Жаль, что еще не в продаже(или не нашел?)</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/4477957963082330638/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4477957963082330638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4477957963082330638'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/blog-post.html' title='&quot;Современная линейка&quot;'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-1033793126020459416</id><published>2010-09-12T06:45:00.000-07:00</published><updated>2010-09-12T06:46:13.377-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Создание gif туннеля в FreeBSD</title><content type='html'>1) Собрать ядро с &quot;pseudo-device gif&quot;, &lt;br /&gt;
   либо загрузить егo kldload /boot/kernel/if_gif.ko&lt;br /&gt;
2) В /etc/rc.conf добавить в список сетевых интерфейсов gif0&lt;br /&gt;
3) В /etc создать файл под именем start_if.gif0 и сделать ему chmod +x&lt;br /&gt;
4) Вставить в файл примерно следующее содержание:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
/sbin/ifconfig gif0 create inet virtual-local-ip virtual-remote-ip\&lt;br /&gt;
netmask 255.255.255.252 tunnel source-addr remote-addr mtu 1500 up&lt;br /&gt;
/sbin/route add default your-default-router&lt;br /&gt;
/sbin/route add -net localnetwork-at-remote virtual-remote-ip</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/1033793126020459416/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/gif-freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/1033793126020459416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/1033793126020459416'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/gif-freebsd.html' title='Создание gif туннеля в FreeBSD'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-361182525955797430</id><published>2010-09-12T06:42:00.000-07:00</published><updated>2010-09-12T06:42:22.684-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Использование программного RAID-1 (gmirror) в FreeBSD</title><content type='html'>&lt;a href=&quot;http://www.opennet.ru/base/sys/freebsd_gmirror_raid1.txt.html&quot;&gt;Использование программного RAID-1 в FreeBSD&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/361182525955797430/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/raid-1-gmirror-freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/361182525955797430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/361182525955797430'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/raid-1-gmirror-freebsd.html' title='Использование программного RAID-1 (gmirror) в FreeBSD'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-7670323744002877355</id><published>2010-09-12T06:07:00.001-07:00</published><updated>2010-09-12T06:07:44.637-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aix"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>inittab in AIX</title><content type='html'>There are several AIX commands to manipulate the /etc/inittab file without directly editing it. While it is possible to directly edit /etc/inittab, the supported commands for modifying the records in the file are: &lt;br /&gt;
lsitab - Lists records in /etc/inittab &lt;br /&gt;
chitab - Changes records in /etc/inittab &lt;br /&gt;
mkitab - Adds records to /etc/inittab &lt;br /&gt;
rmitab - Removes records from /etc/inittab</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/7670323744002877355/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/inittab-in-aix.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/7670323744002877355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/7670323744002877355'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/inittab-in-aix.html' title='inittab in AIX'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-4666750944830684453</id><published>2010-09-12T01:57:00.000-07:00</published><updated>2010-09-17T12:28:07.036-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Увеличиваем пропускную способность с помощью родных средств FreeBSD</title><content type='html'>Превращение двух 100 мбит/c сетевых карт в одну виртуальную, с пропускной способностью 200 мбит/c .&lt;br /&gt;
&lt;br /&gt;
Вариант 1:&lt;br /&gt;
kldload /boot/kernel/ng_ether.ko&lt;br /&gt;
kldload /boot/kernel/ng_one2many.ko&lt;br /&gt;
ifconfig rl0 up&lt;br /&gt;
ifconfig rl1 up&lt;br /&gt;
ngctl mkpeer rl0: one2many upper one&lt;br /&gt;
ngctl connect rl0: rl0:upper lower many0&lt;br /&gt;
ngctl connect rl1: rl0:upper lower many1&lt;br /&gt;
ngctl msg rl1: setpromisc 1&lt;br /&gt;
ngctl msg rl1: setautosrc 0&lt;br /&gt;
ngctl msg rl0:upper&lt;br /&gt;
setconfig &quot;{ xmitAlg=1 failAlg=1 enabledLinks=[ 1 1 ] }&quot;&lt;br /&gt;
ifconfig rl0 inet 192.168.0.78 &lt;br /&gt;
&lt;br /&gt;
Вариант 2:&lt;br /&gt;
Прописываем в /boot/loader.conf&lt;br /&gt;
bridge_load=&quot;YES&quot;&lt;br /&gt;
Тем самым подгружаем модуль bridge в ядро. Затем в /etc/sysctl.conf&lt;br /&gt;
net.link.ether.bridge.enable=1&lt;br /&gt;
net.link.ether.bridge.ipfw=0&lt;br /&gt;
net.link.ether.bridge.config=vr0,rl0&lt;br /&gt;
Где в последний строчке указываем наши интерфейсы. Собственно все :)</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/4666750944830684453/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4666750944830684453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/4666750944830684453'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/freebsd.html' title='Увеличиваем пропускную способность с помощью родных средств FreeBSD'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-5089656186359075689</id><published>2010-09-12T01:50:00.000-07:00</published><updated>2010-09-17T12:27:59.691-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Apache FAQ</title><content type='html'>(Взято с &lt;a href=&quot;http://apache.ru/&quot;&gt;Apache.ru&lt;/a&gt; -FAQ)&lt;br /&gt;
&lt;br /&gt;
Технические вопросы:&lt;br /&gt;
&lt;br /&gt;
Q. Что такое Apache?&lt;br /&gt;
Это веб сервер. Самый распространненый в среде UNIX.&lt;br /&gt;
&lt;br /&gt;
Q. Где взять Aрасне?&lt;br /&gt;
На официальном сайте http://www.apache.org или на http://www.apache.ru в разделе download.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Q. Как запретить / разрешить вывод содержимого директории, в которой отсутствует индексный файл?&lt;br /&gt;
Для начала задайте приоритет конфигурационного файла, размещенного в конкретной директории перед конфигурацией на сервере в самом корне дерева  сервера (или виртуального сервера) директивой :&lt;br /&gt;
&lt;directory&gt;&lt;br /&gt;
..... skip.....&lt;br /&gt;
AllowOverride All&lt;br /&gt;
&lt;/directory&gt;&lt;br /&gt;
После чего, поместите в директорию (она находиться на сервере или виртуальном сервере, в корне которого вы разрешили вывод директории), в которой вы хотите запретить вывод содержимого файла .htaccess со следующей строкой&lt;br /&gt;
Options -Indexes .... другие опции&lt;br /&gt;
А если вы хотите разрешить вывод содержимого директории, то поместите файл .htaccess со следующим содержимым :&lt;br /&gt;
Options +Indexes   .... другие опции&lt;br /&gt;
&lt;br /&gt;
Q. Как разрешить/запретить выполнение скриптов не только в директории cgi-bin, а и в остальных?&lt;br /&gt;
Легче всего разрешить выполнение скриптов на всем сервере (виртуальном сервере) . Для этого в корне сервера добавьте в директиве Options параметр ExecCGI. Например, для виртуального сервера это будет выглядеть так:&lt;br /&gt;
&lt;virtualhost server:8080=&quot;&quot;&gt;&lt;br /&gt;
DocumentRoot f:/intranet/vov/www  &amp;lt;- Тут находится корневой каталог виртуального сервера ...skip.. &lt;/virtualhost&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;directory &quot;f:=&quot;&quot; intranet=&quot;&quot; vov=&quot;&quot; www&quot;=&quot;&quot;&gt;&lt;br /&gt;
Options FollowSymLinks MultiViews  Indexes ExecCGI  &amp;lt;-- Среди других возможностей разрешаем запуск скриптов ...skip.. &lt;/directory&gt;&lt;br /&gt;
&lt;br /&gt;
Q. Я хочу подшить к моему серверу директорию, лежащую не внутри корневого каталога, а в другом месте на диске. Как легче всего это сделать?&lt;br /&gt;
Проще всего воспользоваться сервисами операционной системы, так, например, под Unix можно  использовать символическую ссылку на директорию (под Unix требуются права root). Если вы хотите сделать это только пользуясь возможностями Apache, то создайте алиас :&lt;br /&gt;
&lt;ifmodule mod_alias.c=&quot;&quot;&gt;&lt;br /&gt;
...&lt;br /&gt;
Alias /test/ &quot;C:/musor/test_www/&quot;  &lt;br /&gt;
&lt;directory &quot;=&quot;&quot; &quot;c:=&quot;&quot; musor=&quot;&quot; test_www=&quot;&quot;&gt;&lt;br /&gt;
Options Indexes MultiViews&lt;br /&gt;
AllowOverride None&lt;br /&gt;
Order allow,deny&lt;br /&gt;
Allow from all&lt;br /&gt;
&lt;/directory&gt;&lt;br /&gt;
...&lt;br /&gt;
Теперь при обращении к серверу http://localhost/test/ будет вызвана не вложенная директория test в корневой каталог сервера, а алиас, размещенный в месте, указанном в комманде создания алиаса  Alias /test/ &quot;C:/musor/test_www/&quot;  &lt;br /&gt;
&lt;br /&gt;
Q. У меня хостинг на Apache. Как мне, не изменяя основной конфигурационный файл Apache, запретить пользователям просмотр файлов *.txt , *.log через браузер в определенной директории (а также во всех вложенных в нее директориях) ? (Файлы создаются php контентом сайта и содержат логи подключению и т.п.)&lt;br /&gt;
Создайте в этой директории файл *.htaccess со следующим содержимым:&lt;br /&gt;
&lt;br /&gt;
&lt;filesmatch &quot;\.(txt|log)$&quot;=&quot;&quot;&gt;&lt;br /&gt;
Order deny,allow&lt;br /&gt;
deny from all&lt;br /&gt;
&lt;/filesmatch&gt;&lt;br /&gt;
&lt;br /&gt;
Q. Как перейти на главную страницу сайта если пользователь ввел неверный адрес?&lt;br /&gt;
В корневой директории сайта расположите файл .htaccess в котором напишите :&lt;br /&gt;
ErrorDocument 403 /&lt;br /&gt;
ErrorDocument 404 /&lt;br /&gt;
&lt;br /&gt;
Вот краткий перечень возможных кодов :&lt;br /&gt;
400 - Bad Request (Ошибочный запрос )&lt;br /&gt;
401 - Authorization Required (Ошибка авторизации)&lt;br /&gt;
403 - Forbidden (Доступ запрещен)&lt;br /&gt;
404 - Not Found (Документ не найден)&lt;br /&gt;
500 - Internal Server Error (Внутрення ошибка сервера)&lt;br /&gt;
&lt;br /&gt;
Если у вас установлен PHP, то можно в файле вписать :&lt;br /&gt;
ErrorDocument 400 /errors/e.php&lt;br /&gt;
ErrorDocument 401 /errors/e.php&lt;br /&gt;
ErrorDocument 403 /errors/e.php&lt;br /&gt;
ErrorDocument 404 /errors/e.php&lt;br /&gt;
ErrorDocument 500 /errors/e.php&lt;br /&gt;
&lt;br /&gt;
А в директории /errors разместить скрипт e.php, в котором вывести сообщение про ошибку :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q. А как вывести сообщение, что адрес неверный?&lt;br /&gt;
В корневой директории расположите файл error.html с вашим сообщением, кроме того в корнне сайта создайте файл .htaccess, в котором укажите:&lt;br /&gt;
ErrorDocument 403 /error.html&lt;br /&gt;
&lt;br /&gt;
Кроме того, возможно указать строку-сообщение про ошибку в самом .htaccess файле :&lt;br /&gt;
ErrorDocument 403 &quot;Доступ запрещен!&lt;br /&gt;
&lt;br /&gt;
Q. Как исключить из лога Апача отдельные типы файлов?&lt;br /&gt;
SetEnvIf Request_URI /.gif$ nolog &lt;br /&gt;
SetEnvIf Request_URI /.jpg$ nolog &lt;br /&gt;
CustomLog /path/to/access.log combined env=!nolog &lt;br /&gt;
&lt;br /&gt;
Если при этом выдается следующее сообщение: Syntax error on line тут номер линии of /тут путь к конфигурации/httpd.conf: CustomLog takes two arguments, a file name and a custom log format string or format name то Вам следует обновить версию Апача.&lt;br /&gt;
&lt;br /&gt;
Q. Портятся arj (и некоторые другие типы) файлы при file uploads/downloads в  Apache. Все байты с кодом 00h заменяются на 20h. Что делать?&lt;br /&gt;
У вас &quot;Russian&quot; Apache. Запретите все перекодировки !&lt;br /&gt;
&lt;location path=&quot;&quot; to=&quot;&quot;&gt;&lt;br /&gt;
CharsetDisable On&lt;br /&gt;
&lt;/location&gt;&lt;br /&gt;
&lt;br /&gt;
Q. При работе сервера иногда отказываются работать скрипты и в логах пишется ... reason: couldn&#39;t spawn child process. Что делать?&lt;br /&gt;
Нужно увеличить ограничение на общее максимальное количество процессов в системе, или максимальное количество процессов, запускаемых одним пользователем, или то и другое одновременно. Как это делается зависит от конкретной Unix. Читайте документацию.&lt;br /&gt;
&lt;br /&gt;
Q. У меня под Apache перестали кэшироваться документы, а скрипты после Back говорят: data missing&lt;br /&gt;
Посмотрите описание директивы CharsetDisableForcedExpires.&lt;/ifmodule&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/5089656186359075689/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/apache-faq.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/5089656186359075689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/5089656186359075689'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/apache-faq.html' title='Apache FAQ'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-367093926609981082</id><published>2010-09-12T00:42:00.000-07:00</published><updated>2010-09-12T00:42:25.466-07:00</updated><title type='text'>super-simple cellphone</title><content type='html'>&lt;a href=&quot;http://www.slashgear.com/johns-phone-super-simple-cellphone-has-paper-address-book-09101481/&quot;&gt;Суперский телефон.&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/367093926609981082/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/super-simple-cellphone.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/367093926609981082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/367093926609981082'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/super-simple-cellphone.html' title='super-simple cellphone'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8326512038281551373.post-5939274479049023739</id><published>2010-09-12T00:16:00.000-07:00</published><updated>2010-09-13T11:24:38.962-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="freebsd"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Работа с сетевыми интерфейсами в разных OS</title><content type='html'>Изменить сетевые настройки на статические и добавить алиасы (дополнительные IP-адреса) Вы можете следующим образом:&lt;br /&gt;
&lt;br /&gt;
Например, Вы получили сообщение с такой информацией:&lt;br /&gt;
&amp;gt; ----------------------------------------------------------------&lt;br /&gt;
IP address : 192.168.192.14, 192.168.192.15&lt;br /&gt;
Mask : 255.255.255.0&lt;br /&gt;
Gateway : 192.168.192.1&lt;br /&gt;
DNS : 192.168.192.7&lt;br /&gt;
DNS : 192.168.192.2&lt;br /&gt;
&amp;gt; -----------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--more--&amp;gt;&lt;br /&gt;
Для операционной системы FreeBSD&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/rc.conf добавляем:&lt;br /&gt;
&lt;br /&gt;
# Основной адрес:&lt;br /&gt;
ifconfig_vr0=&quot;inet 192.168.192.14 netmask 255.255.255.0&quot;&lt;br /&gt;
defaultrouter=&quot;192.168.192.1&quot;&lt;br /&gt;
&lt;br /&gt;
# Алиас&lt;br /&gt;
ifconfig_vr0_alias0=&quot;inet 192.168.192.15 netmask 255.255.255.0&quot;&lt;br /&gt;
&lt;br /&gt;
Где vr0 - название настраиваемого сетевого интерфейса.&lt;br /&gt;
&lt;br /&gt;
После чего нужно перезагрузить сеть выполнив команду /etc/rc.d/netif restart&lt;br /&gt;
&lt;br /&gt;
Для операционной системы OpenBSD&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/hostname.fxp0 добавляем:&lt;br /&gt;
&lt;br /&gt;
# Основной адрес:&lt;br /&gt;
inet 192.168.192.14 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
# Алиас&lt;br /&gt;
inet alias 192.168.192.15 255.255.255.255&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/mygate добавляем:&lt;br /&gt;
192.168.192.1&lt;br /&gt;
&lt;br /&gt;
Где fxp0 - название настраиваемого сетевого интерфейса&lt;br /&gt;
&lt;br /&gt;
После чего нужно перезагрузить сеть выполнив команду sh /etc/netstart&lt;br /&gt;
&lt;br /&gt;
Для операционной системы Gentoo&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/conf.d/net добавляем:&lt;br /&gt;
&lt;br /&gt;
# Основной адрес:&lt;br /&gt;
config_eth0=( &quot;192.168.192.14 netmask 255.255.255.0&quot; )&lt;br /&gt;
&lt;br /&gt;
routes_eth0=( &quot;default gw 192.168.192.1&quot; )&lt;br /&gt;
&lt;br /&gt;
Для добавления алиаса приводим описание настроек интерфейса к следующему виду:&lt;br /&gt;
&lt;br /&gt;
config_eth0=(&lt;br /&gt;
&quot;192.168.192.14/24&quot;&lt;br /&gt;
&quot;192.168.192.15/24&quot;&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
Где eth0 - название настраиваемого сетевого интерфейса&lt;br /&gt;
&lt;br /&gt;
После чего нужно перезагрузить сеть выполнив команду /etc/init.d/net.eth0 restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для операционной системы Debian/Ubuntu&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/network/interfaces добавляем:&lt;br /&gt;
&lt;br /&gt;
# Основной адрес:&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 192.168.192.14&lt;br /&gt;
network 192.168.192.0&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.192.255&lt;br /&gt;
gateway 192.168.192.1&lt;br /&gt;
&lt;br /&gt;
# Алиас&lt;br /&gt;
auto eth0:1&lt;br /&gt;
iface eth0:1 inet static&lt;br /&gt;
address 192.168.192.15&lt;br /&gt;
network 192.168.192.0&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
broadcast 192.168.192.255&lt;br /&gt;
gateway 192.168.192.1&lt;br /&gt;
&lt;br /&gt;
Где eth0 - название настраиваемого сетевого интерфейса.&lt;br /&gt;
&lt;br /&gt;
После чего нужно перезагрузить сеть выполнив команду /etc/init.d/networking restart&lt;br /&gt;
&lt;br /&gt;
Для операционной системы Fedora Core/Red Hat Enterprise Linux (RHEL)/Cent OS/Alt Linux&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/sysconfig/network-scripts/ifcfg-eth0 добавляем:&lt;br /&gt;
&lt;br /&gt;
# Основной адрес:&lt;br /&gt;
&lt;br /&gt;
DEVICE=eth0&lt;br /&gt;
BOOTPROTO=static&lt;br /&gt;
IPADDR=192.168.192.14&lt;br /&gt;
NETMASK=255.255.255.0&lt;br /&gt;
NETWORK=192.168.192.0&lt;br /&gt;
BROADCAST=192.168.192.255&lt;br /&gt;
ONBOOT=yes&lt;br /&gt;
&lt;br /&gt;
В конфигурационный файл /etc/sysconfig/network добавляем&lt;br /&gt;
&lt;br /&gt;
GATEWAY=192.168.192.1&lt;br /&gt;
&lt;br /&gt;
Для добавления алиаса создаем файл /etc/sysconfig/network-scripts/ifcfg-eth0:1 с таким содержимым:&lt;br /&gt;
&lt;br /&gt;
DEVICE=eth0:1&lt;br /&gt;
BOOTPROTO=static&lt;br /&gt;
IPADDR=192.168.192.15&lt;br /&gt;
NETMASK=255.255.255.0&lt;br /&gt;
NETWORK=192.168.192.0&lt;br /&gt;
BROADCAST=192.168.192.255&lt;br /&gt;
ONBOOT=yes&lt;br /&gt;
&lt;br /&gt;
Где eth0 - название настраиваемого сетевого интерфейса&lt;br /&gt;
&lt;br /&gt;
После чего нужно перезагрузить сеть выполнив команду /etc/rc.d/init.d/network restart&lt;br /&gt;
&lt;br /&gt;
Просмотреть какие сетевые интерфейсы используются в системе Вы можете при помощи команды ifconfig&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для всех выше описанных систем в конфигурационный файл /etc/resolv.conf добавляем:&lt;br /&gt;
&lt;br /&gt;
nameserver 192.168.192.7&lt;br /&gt;
nameserver 192.168.192.2</content><link rel='replies' type='application/atom+xml' href='http://uawiki.blogspot.com/feeds/5939274479049023739/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://uawiki.blogspot.com/2010/09/os.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/5939274479049023739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8326512038281551373/posts/default/5939274479049023739'/><link rel='alternate' type='text/html' href='http://uawiki.blogspot.com/2010/09/os.html' title='Работа с сетевыми интерфейсами в разных OS'/><author><name>uawiki</name><uri>http://www.blogger.com/profile/04774995231631153694</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>