Для добавления авторизационного ключа на удалённый сервер можно воспользоваться командой:
cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >> ~/.ssh/authorized_keys'
Либо воспользоваться скриптом ssh-copy-id:
ssh-copy-id [-i [identity_file]] [user@]machine
Сначала надо узнать имя Primary Domain Controller (с правом записи):
dig <name> <type>
dig _ldap._tcp.pdc._msdcs.domain.all.corp any
Где параметр имени вводится в формате:
_ Service ._ Protocol . DcType ._msdcs. DnsDomainNameШ
Аналог для Windows:
nslookup -type=srv _ldap._tcp.pdc._msdcs.STAFF
Получив список имён Primary AD-серверов вводим команду:
smbpasswd -r srv10.domain.all.corp -U username
Уровни загрузки управляют запуском/остановкой процессов и сервисов. Они в зависимости от функционального назначения обозначены цифрами от 0 до 6 и буковой S:
* S Single user
* 0 System Halt
* 1 Single user
* 2 Full multi-user mode (Default)
* 3-5 Same as 2
* 6 System Reboot
В системе уровни загрузки определены файлами в папках /etc/rc[level].d соответственно.
Определить текущий уровень загрузки можно с помощью команды runlevel.
В самих папках /etc/rc[level].d находятся ссылки на скрипты в папке /etc/init.d следующего вида: S20php-fpm5.3, K02nginx.
Если линк начинается с S скрипт запускается с аргументом start.
Если линк начинается с K скрипт запускается с аргументом stop.
Другие параметры для запуска скриптов из /etc/init.d находятся в соответствующих файлах в папке /etc/default.
Добавление сервиса
Можно добавить новый сервис в автозагрузку, если существует соответствующий скрипт в /etc/init.d командой:
update-rc.d service-name default
Удаление сервиса
update-rc.d service-name remove
Если выполнить команду:
cat /proc/meminfo
иногда можно увидеть, что большой объём занят малоиспользоуемыми данными (строка Inactive). Освободить некоторое кол-во памяти можно комнадой:
echo 3 > /proc/sys/vm/drop_caches
Более подробная информация в документации ядра.
Для создания ssh-алиасов, нужно открыть $HOME/.ssh/config (создать, если его нет) и добавить алиас:
# имя алиаса
Host mars
# имя ssh-пользователя
User myusername
# имя хоста
HostName mars.domain.com
# порт
Port 38566
После этого можно вместо:
ssh -p38566 myusername@mars.domain.com
набирать:
ssh mars