В свете огромной вероятности блокировки telegram в ближайшее время возник вопрос в установке и использовании Dante в качестве сервера Socks5 на Ubuntu 16.
Большая часть инфы нагло взята из офф.
Читать дальше
В свете огромной вероятности блокировки telegram в ближайшее время возник вопрос в установке и использовании Dante в качестве сервера Socks5 на Ubuntu 16.
Большая часть инфы нагло взята из офф.
Читать дальше
root@serv:~# systemctl UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point sys-devices-pci0000:00-0000:00:07.1-ata2-host1-target1:0:0-1:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive sys-devices-pci0000:00-0000:00:10.0-host2-target2:0:0-2:0:0:0-block-sda-sda1.device loaded active plugged Virtual_disk 1 sys-devices-pci0000:00-0000:00:10.0-host2-target2:0:0-2:0:0:0-block-sda-sda2.device
Пошаговый гайд
0) Отключаем SELinux если раньше это не сделали и перезагружаем сервер (если уверены что он нам не нужен или не умеем с ним работать). Если без отключения для заливки файлов должна помочь строка setsebool -P tftp_anon_write 1
sudo vi /etc/selinux/config SELINUX=disabled
1) Загружаем сервер, клиент и xinetd (без него никак, через него работает tftpd)
sudo yum install tftp tftp-server xinetd
2) Редактируем файл с конфигурацией /etc/xinetd.d/tftp.
Читать дальше
screen в основном используют для создания нескольких сессий, в том числе на одном экране с использованием split функционала (смотри ниже) и быстрого переключения между ними (по сути аналог tab’ов в secureCRT).
Кроме того у сессий screen есть существенное (для кого то единственно значимое) преимущество по сравнению с “обычными ssh-сессиями” (звучит криво, но это user experience):
У screen есть мощные альтернативы (напр.
Читать дальше
#!/usr/bin/env ruby #coding: utf-8 require 'net/smtp' from = 'login@exmpl.com' to = [ "mail_to@exmpl.com", "mail_to2@exmpl.com" ] theme = 'Subj!' text= "Msg" message = "" message<<"From: admin <#{from}>\n" message<<"To: #{to}\n" message<<"Subject: #{theme}\n" message<<text Net::SMTP.start('smtp.exmpl.com', 25, 'exmpl.ru',
Работает на Ubuntu/Debian/CentOS/RHEL
cat /etc/*-release
lsb_release -a
cat /etc/issue
Читать дальше
Join – полезная утилита для объединения нескольких текстовых файлов по какому-то общему идентификатору. Название намекает на аналогию с функцией join в SQL.
~$ cat >1 asd 1 bsd 2 csd 3 ~$ cat >2 asd test bsd testtest csd testtesttest ~$ join 1 2 asd 1 test bsd 2 testtest csd 3 testtesttest
join -t”;” – задаем разделитель для csv.
Читать дальше
Процессы запускаются самой системой для функционирования системы, такие процессы называют background/daemon process.
Читать дальше