Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

19 total results found

Ubuntu server first steps

2. Self-Hosted server

Client: Generate keys This command generate a two files with private and public keys. The public-key file will end with .pub extention, a private key file has no extention ssh-keygen Public key you may share with everyone, but private key must be keep in secr...

Custom domain on Keenetic router

2. Self-Hosted server

Инструкция работает если у вас есть белый статичный ip-адрес и свой домен Check settings: Domain name must Enabled Remote web interface connections Setup certificate for domain Connect to CLI as <router_ip>/a Check existing domains: ip http ssl acme li...

Postgres database dump and restore

4. Шпаргалки по технологиям Databases

В этой короткой инструкции описывается как сделать бэкап базы данных PostgreSQL и восстановить его (на другом сервере); Предполагается что PostgreSQL развёрнута в docker контейнере. Dump ! Осторожно, если для докер-контейнера с БД не настроен volume который со...

SSH customization

2. Self-Hosted server

Disable ssh login spam Rename unnesessary files with @ at filename start at /etc/update-motd.d cd /etc/update-motd.d && for file in *; do mv "$file" "@$file"; done # Rename all files mv @00-header 00-header also add neofetch as start message if you want to d...

Send telegram message on every ssh login

2. Self-Hosted server

Add script Create file /etc/login-notify.sh Modify TELEGRAM_BOT_TOKEN and TELEGRAM_SEND_TO variables. Optional set EXCLUDE_USERS for users about whom a message will not be sent. #!/bin/sh TELEGRAM_SEND_TO=123456789 TELEGRAM_BOT_TOKEN=123456789:someLETTERS EXC...

Git: Основы

4. Шпаргалки по технологиям Git

Определение Git - система версионирования текстовых файлов. С помощью неё удобно отслеживать сделанные изменения, переключаться на старую версию файлов проекта, совмещать изменения сделанные разными людьми и просматривать разницу между текстовыми файлами. Осно...

Git: Работа с ветками

4. Шпаргалки по технологиям Git

master / main / default / trunk - стандартные названия основных ветвей. Стабильные ветки, из которых обычно выпускают релизы. dev / development - основная ветка разработки, туда вносятся текущие изменения, не считается стабильной. Если изменений вносится немно...

Линтеры Python

5. Programming Languages Python

Стилистика кода Python разрабатывался с идеей что код читают чаще чем его пишут. Поэтому читаемость – один из самых главных принципов написания кода. Для того чтобы наш ленивый мозг мог сконцентрироваться на более важных вещах, используют стандарты стиля кода....

Монтирование самбы на Ubuntu server

4. Шпаргалки по технологиям SAMBA

Чтобы подключить удаленную папку через SMB (версии 2 и выше) к Ubuntu с помощью консоли Bash, выполните следующие шаги: 1. Установите необходимые пакеты sudo apt update sudo apt install cifs-utils 2. Создайте точку монтирования Создайте папку, куда будет монт...

Commands cheatsheet

3. Linux Полезные команды

Примеры полезных команд, собраных на одной странице

Root structure

3. Linux Linux files

Структура файловой системы

Files permissions

3. Linux Linux files

Оъяснение прав, существующих у файлов # Смена группы и владельца во всех подпапках sudo chown -R user:user dirname

WireShark

4. Шпаргалки по технологиям

DB Zoo

4. Шпаргалки по технологиям Databases

Небольшой ликбез по полезной базе

5. Programming Languages Python

Ссылка на источник

ffmpeg/ffprobe

4. Шпаргалки по технологиям

Trim video ffmpeg -i input.mp4  -ss 00:00:00 -to 00:00:15 -c:v copy -c:a copy output.mp4 This command trim video from 00:00:00 to 00:00:15 (final duration = 15 sec). The -c:v copy -c:a copy commands copy the original audio and video without re-encoding. CAUT...

Полезные команды для работы с файлами

3. Linux Linux files

Архивирование большой папки zip -r -s 2g archive.zip large_folder/ Сменить права и группу на папку sudo chown -R user:user dirname Скопировать недостающие файлы cp -R -u -p /source /destination Символическая ссылка # Создать симлинк ln -s /volume/data/cv.nc...

Скачивание и загрузка файлов по SSH

4. Шпаргалки по технологиям SSH

Скачать с сервера scp -r -P 22 -i ~/.ssh/privkey user@192.168.1.7:/home/myuser/from "C:\localfolder" Залить на сервер scp -r -P 22 -i ~/.ssh/privkey "C:\localfolder" user@192.168.1.7:/home/myuser/to В случае если нужно передать только один файл, уберите опци...

SSH as proxy

4. Шпаргалки по технологиям SSH

ssh-сервер в качестве прокси для браузера ssh -i ~/.ssh/privkey -p 22 myuser@192.168.1.7 -D 2141 -N start chrome --proxy-server="socks5://localhost:2141"