Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

FreeBSD: /usr/local/bin/bash: No such file or directory

18 октября 2012
 

 Проблема: при попытке логина вы получаете сообщение: login:  /usr/local/bin/bash: No such file or directory после чего вас снова выбрасывает в строку приглашения логина. Для исправления ситуации — перезагружаемся в Single User Mode, как описано тут>>>, и выполняем следующие действия.

Linux: проверка целостности файловой системы с помощью fsck

6 октября 2012
 

  Некоторые системы, в частности CentOS, требуют пароль root для запуска fsck или других подобных программ, когда не могут загрузить всю систему. В таком случае — выполинть проверку диска можно либо загрузив систему в single-user mode , либо — загрузившись с другого диска. Загружаемся с любого LiveCD, например Parted Magic.

IPFW: проверка синтаксиса правил

26 сентября 2012
 

 Для проверки служит ключ -n. Пример: # ipfw -n add 002010 deny all from 65.52.1.0/24 to me via eth0 02010 deny ip from 65.52.1.0/24 to me via eth0 В случае ошибки — ipfw выдаст соответствующее сообщение. Например: # ipfw -n add 002010 denyw all from 65.52.1.0/24 to me via eth0 ipfw: invalid action denyw

Linux&FreeBSD: выполнение команды от имени другого пользователя

26 сентября 2012
 

 Что бы просто переключиться на учетную запись другого пользователя — достаточно выполнить команду: $ su username Что бы выполнить команду от имени пользователя и остаться в консоли под своим пользователем — выполняем следующее: su [username] [option] [command] Например, от имени пользователя l2db выполним команду whoami: $ su l2db -c whoami Password: l2db

FreeBSD: установка и настройка NGINX + php-fpm

23 сентября 2012
 

 В данной статье описана самая базовая установка NGINX + php-fpm. Установка производится на FreeBSD 9.0. Приступаем к установке NGINX. # cd /usr/ports/www/nginx Выполняем конфигурирование: # make config # make showconfig | grep on ===> The following configuration options are available for nginx-1.2.3_1,1: HTTP=on: Enable HTTP module HTTP_ADDITION=on: Enable http_addition module HTTP_CACHE=on: Enable http_cache module HTTP_DAV=on:… Читать далее »

FreeBSD: установка и быстрая настройка SUDO

17 сентября 2012
 

 Утилита sudo используется для замены стандартному su, и позволяет получить права пользователя root без указания его пароля. Вообщем, возможности этой утилиты намного шире, но тут мы расммотрим её именно в такой конфигурации. Настройки аналогичны как во FreeBSD, так и Linux-системах.

FreeBSD: упрощаем установку из портов

16 сентября 2012
 

 В случае, когда необходимо установить какой-то большой пакет (например KDE, или LibreOffice), и не хочется постоянно следить за процессом в ожидании момента, когда в очередной раз нажо нажать YES, можно использовать такую опцию: BATCH=yes Например: /usr/ports/editors/libreoffice # make BATCH=yes install clean

FreeBSD: монтирование CD/DVD, создание ISO образа, монтирование ISO образа

15 сентября 2012
 

 Как примонтировать CD/DVD диск в устройстве в FreeBSD 9.0? Создаем каталог, в который будут монтироваться диски: # mkdir /media/cdrom Монтируем в него диск: # mount -t cd9660 /dev/cd0 /media/cdrom