Поиск

30 июл. 2021 г.

SAMBA & sim-links


Понадобилось мне сделать симлинк с другого диска на SAMBA шару. И оказалось, что в свежих версиях Самбы что-то пофиксили, и теперь симлинки не работают без явного указания следующих параметров:

в секции global:

unix extensions = no

в секции самой шары:

follow symlinks = yes

wide links = yes

Вот все. Теперь systemctl reload smbd и симлинки работают.

4 июн. 2021 г.

Сертифицированный специалист - Системный администратор Linux

 


Надеюсь мне теперь разрешат в консоли поработать... =)

Сертификат

13 мая 2021 г.

Как управлять виртуальными машинами Vbox через браузер с помощью PhpVirtualBox

phpVirtualbox это AJAX-реализация пользовательского интерфейса VirtualBox с открытым исходным кодом, написанная на PHP. Как современный веб-интерфейс, он позволяет вам получать доступ к удаленным экземплярам VirtualBox и управлять ими. phpVirtualBox разработан, чтобы позволить пользователям администрировать VirtualBox в автономной среде, копируя графический интерфейс VirtualBox через его веб-интерфейс.

17 апр. 2021 г.

Как подключиться к рабочему компьютеру по RDP?



Итак, вам предоставили удаленный доступ к служебному компьютеру по протоколу RDP, как подключиться из Linux?

Вариант 1.

Устанавливаем пакет rdesktop: 
sudo apt install rdesktop

запускаем команду или создаем на ее основе скрипт:
rdesktop -u username -d domainname -p password -k en-us -g 1920x1050 -T window-name -r disk:linux=/home/username -r clipboard:CLIPBOARD -N -z -0 ip-adress_rdp

echo "rdesktop -u username -d domainname -p password -k en-us -g 1920x1050 -T window-name -r disk:linux=/home/username -r clipboard:CLIPBOARD -N -z -0 ip-adress_rdp" > rdp_work.sh && chmod +x rdp_work.sh

username, domainname, password, ip-address_rdp указать свои.

Вариант 2.

Устанавливаем пакет freerdp2-x11 или freerdp2-wayland в зависимости от вашего графического сервера:
sudo apt install freerdp2-x11 
или 
sudo apt install freerdp2-wayland

Запускаем командой:
xfreerdp +clipboard /size:1024x768 /u:Administrator /p:password /v:rdp_server

подробности по ключам тут:
https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface


Вариант 3.

Устанавливаем пакет remmina: 
sudo apt install remmina

запускаем из меню приложений и кликаем, кликаем, кликаем... :)

4 апр. 2021 г.

Как удалить snap

 



Поднял инстанс на Oracle Cloud c ubuntu 20.04 и решил удалить snap.
#Останавливаем и выключаем сервис:
sudo systemctl stop snapd && sudo systemctl disable snapd
#Удаляем пакет:
sudo apt purge snapd
#Удаляем из домашнего каталога
rm -rf ~/snap
#Удаляем ненужные каталоги из системы:
sudo rm -rf /snap /var/snap /var/lib/snapd /var/cache/snapd /usr/lib/snapd
#Вот и все!
/>


30 мар. 2021 г.

Приглашение Bash

Что бы разукрасить приглашение bash, в файл .bashrc добавить строку:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

получаем такой вид приглашения:



25 мар. 2021 г.

Telegram ppa-repository или как установить telegram в Ubuntu/LinuxMint



Почему-то на офф-сайте телеги нет описания данного способа. Приходилось качать архив и ручками разворачивать, делать симлинки и ярлыки.
Для установки Telegram необходимо выполнить следующие команды: 
sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install telegram

24 мар. 2021 г.

Импорт MS Outlook PST в Linux Thunderbird



Приветствую, друзья! Понадобилось найти старые письма, которые хранились в формате pst от MS Outlook. Для конвертирования в формат mailbox необходимо установить две утилиты pst-utils и mmv.
sudo apt update && sudo apt install pst-utils mmv

5 мар. 2021 г.

DUF - отличная замена du -h

 


Установка:

wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
$ dpkg -i duf_0.6.0_linux_amd64.deb

Скрипт создания swap в файле

 


При установке Debian, я не выделяю под swap отдельный раздел, предпочитая использовать для него обычный файл, как это сделано в Windows системах. Что бы не набирать каждый раз в терминале команды, решил это дело автоматизировать.

#!/bin/sh #скрипт выполнять под рутом #создаем файл размером 1024 Mb dd if=/dev/zero of=/swap bs=1M count=1024 #Назначаем права chown root:root /swap chmod 0600 /swap #создаем swap в файле mkswap /swap #и включаем его swapon /swap #вносим запись в fstab echo "/swap none swap sw 0 0" >> /etc/fstab

2 мар. 2021 г.

Proxmox. Перенос ВМ на другой сервер



Возникла необходимость перенести виртуальные машины на другой сервер, где уже был развернут Proxmox 6. Для переноса делаем бэкап ВМ штатными средствами с остановкой. Я выбрал сжатие ZSTD. Далее копируем резервные копии на внешний носитель и переносим на другой сервер.

22 февр. 2021 г.

Как создать BOND c поддержкой VLAN в Debian GNU/Linux



Это простой пример объединения нескольких физических сетевых интерфейсов в виртуальный LACP Bond-интерфейс с поддержкой VLAN в Debian GNU/Linux.
Ниже приведено создание Bond-интерфейса на сервере HP ProLiant DL380 G9 - сервер имеет сетевой адаптер на 2 10Gbps, для работы которых в Debian требуется non-free firmware bnx2.
Объединим в Bond два сетевых интерфейса.

15 февр. 2021 г.

Как подключить удаленный каталог через ssh

 


Итак. у нас имеется сервер или компьютер с включенным ssh и нам необходимо получить доступ к файловой системе на удаленном сервере. Для монтирования файловой системы установим на клиенте пакет sshfs:

11 февр. 2021 г.

Эмулятор экзаменов Cisco онлайн



Эмулятор экзаменов Cisco онлайн 

https://ciscoexam.online/

15 янв. 2021 г.

Как добавить диск в LVM без перезагрузки



Есть виртуальная машина на базе Debian с дисковым пространством на 20 Gb. ОС установлена на LVM.  Задача заключается в следующем: добавить виртуальный диск объемом 30 Gb и расширить корневой раздел .

14 янв. 2021 г.

Как конвертировать виртуальный диск VirtualBox в формат KVM(qcow)

 


Настал момент перевести виртуальную машину из тестовой среды VirtualBox в KVM. Чтобы конвертировать виртуальный диск VirtualBox потребуется узнать его полный путь в системе:

12 янв. 2021 г.

VirtualBox. Нет доступа к расшареной папке.



При расшаривании папки хоста на виртуалку с Linux, нет к ней доступа от пользователя. Что исправить эту проблему вводим в терминале следующую команду: 

sudo adduser yourusername vboxsf