Linux: Добавить пользователя. Сменить владельца директории. Смена прав на директорию.

Добавляем пользователя

useradd -m -g users -s /bin/bash -d /home/nikolai -G users nikolai


В данной команде параметр -m означает создать домашний каталог с именем совпадающим с именм пользоватея.
Параметр -g указывает primary group которой принадлежит пользователь.
Параметр -s указывает на шелл, как правило можно опускать.
Параметр -d указывает на домашню директорию пользователя.
Параметр -G означает добавить пользователя в качестве члена в группы.

Читать дальше →

Начинающий Linux-admin

Здравствуйте. Что вы бы посоветовали бы почитать начинающему админу «линукс»? Не знаю понадобится ли он мне или нет( знакомые админы админят windows-сервера) но кто знает? Хотелось бы увидеть коменты уже опытных админов линукс, какие книги они читали и т.д.

Linux:Не удается разрешить системное имя узла

В прошлой статье — Window: Не удается разрешить системное имя узла, были даны комманды для решения проблемы со сбросом DNS кеша для Windows.
Но сейчас столкнулся с необходимостью сбросить или сделать нечто подобное на Linux, замена Windows утиле «ipconfig» для Linux это «ifconfig», но среди всех её возможностей в ней нет сброса DNS. Да и не отвечает она за это.

Некоторые дистрибутивы используют кэширующий сервер имен в фоновом режиме из коробки. Чтобы очистить кэш, если у вас такой демон работает, просто перезапустить службу nscd в Ubuntu.

sudo aptitude install nscd

sudo /etc/init.d/nscd restart


Ещё раз скажу, что эта замена Windows команде "ipconfig /flushdns""

Обнаружен первый троян для Linux и Mac OS X, похищающий пароли



Компания «Доктор Веб» сообщила интересную новость — им удалось обнаружить принципиально новый кросс-платформенный бэкдор для Linux и Mac OS X, который был добавлен в вирусные базы под именем BackDoor.Wirenet.1. Одна из особенностей трояна является наличие функций кейлогера, позволяющих в некоторых приложениях отслеживать нажатие клавиш и перехватывать вводимые пароли.

Читать дальше →

WebMoney для Linux



Теперь для пользователей ОС Linux доступны все возможности WebMoney Keeper Mini в десктопном приложении!

  • кошельки и карты
  • контакты и переписка
  • удобная оплата услуг
  • встроенный магазин цифровых товаров
  • никаких сложных настроек
  • просто установить — приятно пользоваться

В настоящее время доступны приложения для ОС Android, Windows Phone, Apple MacOS и Linux (эти приложения написаны с использованием WmkApi ).

Скачать WebMoney для Linux

1С: Предприятие 8.3 теперь и для Linux

1С: Предприятие 8.3 теперь и для Linux

Без лишнего шума 1С Предприятие выпустило новую версию своей платформы. Но не спешите доставать помидоры, новость действительно стоящая.
Ключевая особенность новой версии — полноценные клиенты для Linux (обещают deb, rpm пакеты для 32 и 64битных систем)

Таким образом единственная причина, удерживающая многие и многие конторы от полноценного перехода на linux — в скором времени перестанет существовать.
Читать дальше →

Компания PocketBook представляет новинку – легкий и компактный E Ink ридер PocketBook 611 Basic


Компания PocketBook представляет новинку – компактное многофункциональное устройство для электронного чтения PocketBook 611 Basic.

Читать дальше →

Как конвертировать .deb в .rpm и наоборот + GUI

DEB и RPM это расширение пакетов в GNU/Linux, наиболее часто употребляемое название для бинарных пакетов. Первоначально RPM разработал Итан Коэн для Red Hat Linux, теперь используется многими GNU/Linux дистрибутивами. Также есть порт на другие операционные системы, такие как Novell NetWare и AIX IBM. А DEB это пакет от дистрибутива Debian.

Debian пакеты могут быть преобразованы в другие пакеты и наоборот, с помощью alien.

Из RPM в DEB

Первым делом установим alien на Debian или Ubuntu

sudo apt-get install alien


Теперь, скажем у вас есть в каталоге /TMP файл program.rpm, которая нет в Debian или Ubuntu, и мы хотим его преобразовать

sudo alien /tmp/program-1.10-2.i386.rpm
program-1.10-3.i386.deb generated


Теперь в /TMP появится пакет program.deb, которые можно установить с отслеживанием зависимостей

dpkg -i /tmp/program.deb


Из DEB в RPM

Используем alient -r для конвертации deb в rpm файл

sudo alien -r program_0.0.8.1-1_all.deb
program-0.0.8.1-2.noarch.rpm generated


Как только файл создан, его можно установить на Red Hat, Fedora или любой другой на их базе.

Графический интерфейс для alien

Package Converter это графический интерфейс для alien, интуитивно понятен и прост в использовании.

Как организовать бэкап (backup) баз MYSQL или скрипт бэкапа всех баз mysql и закачки их на FTP

В сегодняшней заметки я приведу пример скрипт с описанием – как просто и легко организовать резервное копирование (бэкап) всех доступных на сервере баз
Итак задача следующая:
Хочу!
1. Копирование всех баз данных которые есть у меня нас сервере ( к примеру каждый месяца добавляется с десяток новых ).
2. Чтобы это происходило каждый день в 00:00.
3. Чтобы базы в архиве ложились на удаленный ftp сервер.

Задачи в принципе тривиальные, мы не будем рассматривать чего-то экзотического а обойдемся простыми, доступными утилитами практически любой современной Unix совместимой системы – буль то Linux, FreeBSD, NetSBD или OpenBSD.

Итак создаем файл с расширением sh – backup-mysql.sh и делаем его исполняемым.
Читать дальше →

LINUX: Работа в командной строке

Из разряда: нужно знать каждому! 8-)

Файлы и директории
cd /home – перейти в директорию ‘/home’
cd …– перейти в директорию уровнем выше
cd …/… – перейти в директорию двумя уровнями выше
cd – перейти в домашнюю директорию
cd ~user – перейти в домашнюю директорию пользователя user
cd – — перейти в директорию, в которой находились до перехода в текущую директорию
pwd – показать текущюю директорию
ls – отобразить содержимое текущей директории
ls -F – отобразить содержимое текущей директории с добавлением к именам символов, храктеризующих тип
ls -l – показать детализированое представление файлов и директорий в текущей директории
ls -a – показать скрытые файлы и директории в текущей директории
ls *[0-9]*– показать файлы и директории содержащие в имени цифры
tree
lstree – показать дерево файлов и директорий, начиная от корня (/)
mkdir dir1– создать директорию с именем ‘dir1?
mkdir dir1 dir2– создать две директории одновременно
mkdir -p /tmp/dir1/dir2– создать дерево директорий
rm -f file1– удалить файл с именем ‘file1?
rmdir dir1 – удалить директорию с именем ‘dir1?
Читать дальше →