Некоторые из входа в операционную Ubuntu · блог Лей

версия Проверка системы

cat /etc/os-release

Изменение корневого пароля

passwd

Новый пользователь

Новый пользователь:

adduser username

SUDO новых пользователей присоединиться к группе, вы можете использовать команду Sudo:

gpasswd sudo -a username

Если вы сделаете это, то команда Sudo выполняется, то будет предложено имя пользователя не в файле sudoers. Этот случай будет сообщено.

Изменить порт SSH по умолчанию

sudo vi /etc/ssh/sshd_config, Изменение порта номер порта, а затем перезапустить службу SSH: в sudo systemctl restart sshd.serviceсоответствии с их потребностями , чтобы увидеть ли корень забанить пользователя, изменить файл конфигурации: PermitRootLogin no, а затем перезапустить службу SSH.

SSH-свободный секрет посадки

Машина генерироваться ключи:

1 
2
MkDir -p ~ / .ssh / VPS 
SSH-кейген -t RSA -C "***@gmail.com" -f ~ / .ssh / VPS / id_rsa

конфиг файл конфигурации, новый конфигурационный файл ~ / .ssh / под vi config:

1 
2
3
4
5
6
# Vps конфигурации 
хоста VPS
HostName ***. ***. ***. ***
Port ***
IdentityFile ~ / .ssh / VPS / id_rsa
пользователя ***

Машина приземлилась VPS, вам нужно ввести пароль:

ssh vps

Создайте директорию .ssh:

cd ~;mkdir .ssh

Устройство копируется в ключевой каталог общественного .ssh VPS требуется пароль пользователя:

scp id_rsa.pub vps:~/.ssh/authorized_keys

Изменение authorized_keys права доступа к файлам на VPS:

chmod 600 authorized_keys

Free может быть реализован после посадки машины VPS секретной.

Установить ВИМ

1 
2
Sudo APT обновление 
Sudo APT установить ВИМ

Установка FTP

Справочные ссылки

Установка:

1 
2
3
4
5
6
Sudo APT установить FTP 
Sudo APT установить Vsftpd

NetStat -npltu Судо | Grep 21
# Войти
FTP локальный

Измените файл конфигурации /etc/vsftpd.conf:

1 
2
3
4
5
6
7
8
9
10
# Установить соединение контрольного номер порта прослушивания, по умолчанию 21 
listen_port = <порт>
# открыты локальные пользователи доступа на запись
= YES write_enable
anon_mkdir_write_enable = YES
anon_upload_enable = YES
# ограничить все журналы пользователя на, что позволяет только файл список пользователей, с userlist_file
= ДА userlist_enable
userlist_deny = НЕТ
userlist_file = / и т.д. / vsftpd.user_list

Создание /etc/vsftpd.user_list, писать только позволяют вошедшего имени пользователя.

Запуск службы:

sudo service vsftpd start

Установить мерзавец

1
Sudo APT установить мерзавец

Установка Docker

Big Box  входе в Ubuntu работает некоторые из блога Лей · > Docker официальной установки учебника

Настройка хранилища:

1 
2
3
4
5
6
7
Sudo APT обновление 
Sudo APT установить APT-транспортного протокола HTTPS CA-сертификаты локон программное обеспечение-свойства-общие
# Добавить официальный ключ GPG Docker в
завиток -fsSL https://download.docker.com/linux/ubuntu/gpg | Sudo APT-ключ добавить -
# 9DC8 5822 9FC7 DD38 854 E2D8 8D81 803C 0EBF CD88
Sudo APT-ключ отпечатков пальцев 0EBFCD88
Суда надстройка склонный-хранилище «Деб [арка = amd64] https://download.docker.com/linux/ubuntu $ (lsb_release -cs) стабильный»

Установка DOCKER CE:

1 
2
3
4
5
SUDO склонное обновление 
# Установите последнюю версию Docker С
SUDO меткого установить докер-CE
# Убедитесь , что Docker CE установлен правильно, запустив привет-картину мира.
Судо докер запустить привет-мир

Начало Docker CE:

1 
2
Sudo systemctl позволяют Докер 
Sudo systemctl начать докер

Docker создавать группы пользователей:

По умолчанию, команда докера использует сокет Unix и Докер двигатель трафик. И только привилегированный пользователь и группы пользователей могут получить доступ к Докер Докер двигателя Unix сокет. По соображениям безопасности, не напрямую использовать суперпользователя в системах Linux в целом. Таким образом, лучший подход требует использования пользователя Docker грузчика, чтобы присоединиться к группе пользователей.

Создание докер Группа:

sudo groupadd docker

Текущий пользователь, чтобы присоединиться докер Группа:

sudo usermod -aG docker $USER

Строительные shadowsocks

С Докер Hub загрузить образ они создают.

1 
2
3
4
# Получить зеркало
Docker тянуть zhanglei12345 / shadowsocks-libev
# начиная контейнер
Docker запуска --restart = всегда -d -p HostPort : containerPort zhanglei12345 / shadowsocks-libev: последние -s 0.0.0.0 -p containerPort -k мойпароль -m АЕС-256 -cfb

Построить shadowsocksr

С Докер Hub загрузить образ они создают.

1 
2
3
4
# Получить зеркало
Docker тянуть zhanglei12345 / shadowsocksr
# начиная контейнер
докер пробег --restart = всегда -d -p HostPort : containerPort zhanglei12345 / shadowsocksr: последние -p containerPort -k мойпароль -m АЕС-256-CFB -O auth_sha1_v4 -o http_simple

Установка Docker Compose

Выбросы · Докер / Compose · GitHub

1 
2
3
4
5
6
# Загрузите соответствующую версию
Sudo локон -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose- $ (uname -s) - $ (uname -m) " -о / USR / местные / бен / Докер-Compose
# Фу выполнять права
SUDO CHMOD Х- + / USR / местные / бен / Докер-Compose
# проверьте номер версии
докер-Compose --version

рекомендация

отwww.cnblogs.com/lijianming180/p/12041073.html