Поднимаем SFTP на VPS

Задача: закинуть куда-нить в сеть картинок тыщ 20 гига на два, есть сервачок тестовый

Есть OpenSSH?

ssh -v

результата особо не имел смысла. Ну работает. Намного более интересный результат получился так

jek@terin:~$ dpkg --list | grep ssh
ii  openssh-client                         1:7.6p1-4ubuntu0.3                              amd64        secure shell (SSH) client, for secure access to remote machines
ii  openssh-server                         1:7.6p1-4ubuntu0.3                              amd64        secure shell (SSH) server, for secure access from remote machines
ii  openssh-sftp-server                    1:7.6p1-4ubuntu0.3                              amd64        secure shell (SSH) sftp server module, for SFTP access from remote machines

Отлично, все необходимое есть. Получается можно просто подключиться в Ubuntu через «Подключиться к серверу» sftp://45.144.66.118/

Хобана успех. Пытаемся создать папку

Пробуем создать все таки юзера и добавить ему права на папку web

Смотрим в /etc/ssh/sshd_config строчка

Subsystem	sftp	/usr/lib/openssh/sftp-server

есть, значит остается настроить только юзера и доступ к нужно папке

Docker

Работа с образами

docker imagesПосмотреть все образы в локальном регистре
docker image rm 1c9de8b1f834Удалить образ с ID=1c9de8b1f834
docker rmi $(docker images -q)Удалить все образы

Работа с контейнерами

docker ps
docker container ps
Список работающих контейнеров
docker ps -a
docker container ps -a
Список всех контейнеров
docker stop $(docker ps -a -q)Остановить все контейнеры
docker rm $(docker ps -a -q)Удалить все контейнеры

Docker-compose

docker-compose downостановить и удалить все контейнеры, папки, сети, созданные docker-compose up
docker-compose upСобрать и запустить все контейнеры
docker-compose up -ddetach mode — запустить контейнеры в режиме background

Внутри контейнера

docker exec -it 305da2f5af50 php /usr/local/bin/composer dump-autoload -d directory

Добавление юзера в группу docker-users на Windows 10 Домашняя:

net localgroup docker-users jek /add

Mercurial

hg tip (устарел)Последняя ревизия в репе
hg log
hg log -b my_branchПосмотреть все коммиты в ветке my_branch
hg phaseпоказывает фазу текущей ревизии
hg phase -r 40580показывает фазу ревизии №40580

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

hg branch my-branch-name
hg push —new-branch
Создание новой ветки
hg branchesПосмотреть все ветки
hg branches -aПосмотреть все активные ветки (активными считаются ветки с неслитыми головами (?) )

Работа с репозиторием

hg pull -u —debugПросмотреть дебаг команды

Список постов в определенной рубрике

Понадобилось мне значит сделать вывод всех постов в определенной рубрике (Шпаргалка)

Везде в других категориях значит посты как посты, с картинками, с аннотациями read more и прочая красота. А в шпаргалке вся эта хрень не нужна, тупо список тайтлов постов ссылкой.

Тема у меня дочерняя, но это пох. Первым делом узнаем, номер этой рубрики

Далее создаем в корне темы файл category-13.php да, я рекомендую привязываться к айдишнику, а не к слагу! Копируем в него верх и низ из category.php или archive.php, но ключевым будет сам вывод постов:

<?php
			if ( have_posts() ) : // если имеются записи в блоге.
			  query_posts(['cat'=>13, 'orderby'=>'title', 'posts_per_page' => -1]);   // указываем ID рубрики сортировку по полю Название
			  while (have_posts()) : the_post();
			?>
			<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
			<?php
			  endwhile; 
			endif;
			wp_reset_query();                
			?>

MariaDB

SELECT database();Посмотреть текущую базу
Яндекс.Метрика