Русский
Русский
English
Статистика
Реклама

Настройка GUI WSL Kali Linux amp Ubuntu. Выход в графическую оболочку

Здравствуйте. Установив WSL и скачав из Microsoft Store Kali Linux & Ubuntu я столкнулся с тем, что передо мной терминал, а я абсолютно ничего не понимая в Linux, хотел бы хоть как-то ориентироваться в системе через графическую оболочку. Я неделями гуглил команды и в итоге написал скрипт для настройки. Делюсь, может кому поможет

Ещё раз оговорюсь, что в Linux я абсолютно не понимал ничего, поэтому культурная критика и дополнения к скрипту приветствуются в комментариях.
Так же сложность оказалась в том, что KALI поменяли команды, и я следуя туториалам на 2019 версию уже натыкался на ошибки отсутствия дистрибутива в репозитории.
Статья подразумевает, что вы уже установили WSL и скачали дистрибутив из Microsoft Store, и перед вами терминал. Скрипт писался на системе 26.08.2020
lsb_release -aNo LSB modules are available.Distributor ID: KaliDescription:    Kali GNU/Linux RollingRelease:        2020.3Codename:       kali-rolling

Настройка Kali


  1. Первым делом вам предложат создать пользователя: введите логин и пароль
  2. далее создаём скрипт:
    sudo nano /usr/local/bin/kali-sonax.sh
    
    и вставляем содержимое скрипта
  3. СОДЕРЖИМОЕ СКРИПТА ДЛЯ KALI LINUX
    #!/bin/bashecho "Sonax Kali Setup"## МЕНЯЕМ ЗДЕСЬ НА НУЖНЕ ДАННЕ!port_xrdp=3390 #порт подключения по RDPusername="sonax" #логин. Если хотите каждый раз вводить напишите "ask"password="pass"  #пароль Если хотите каждый раз вводить напишите "ask"## Закончили менять. Дальше ничего не трогаемsudo apt update -y && sudo apt upgrade -ysudo apt install -y kali-desktop-xfce xrdp # для Ubuntu замените kali-desktop-xfce на xubuntu-desktop#XRDPsudo cp -n /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak #(бэкапим оригинал)sudo sed -i 's/3389/'$port_xrdp'/g' /etc/xrdp/xrdp.ini #(Смена порта со стандартного 3389 на указанный в переменной выше)sudo sed -i '186s/username=ask/username='$username'/g' /etc/xrdp/xrdp.ini #(логин, что бы не вводить)sudo sed -i '187s/password=ask/password='$password'/g' /etc/xrdp/xrdp.ini #(пароль, что бы не вводить)sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini #(Цветопередача не 32, а 128 пикселей)sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.inisudo /etc/init.d/xrdp start#END XRDP
    
  4. В блоке "## МЕНЯЕМ ЗДЕСЬ НА НУЖНЕ ДАННЕ!" введите порт подключения(можете оставить и так), логин, пароль. Сохраняем (cntrl+x ->y->enter). Скрипт создан
  5. далее задаём права Chmod, разрешаем запустить скрипт
    sudo chmod ugo+x /usr/local/bin/kali-sonax.sh
    
  6. И запускаем скрипт
    kali-sonax.sh
    
  7. Ждём загрузки всего необходимого, следуем инструкциям на экране
  8. Сервис xrdp уже запущен из скрипта, но в следующий раз запускать его нужно в ручную, как заходите на виртуальную ОС. Команды запуска
    sudo /etc/init.d/xrdp start
    

    или
    sudo service xrdp start{start|stop|status|restart|try-restart|force-reload}
    
  9. Заходим на стандартное средство RDP Windows, в поиске введите RDP или в командной строке введите mstsc
  10. вводите localhost:3300 или другой порт, что вы указали и нажимайте соединиться

Ubuntu


На Ubuntu всё тоже самое, только вместо kali-desktop-xfce введите xubuntu-desktop.

Заключение


Спасибо за прочтение статьи. Если будут в комментариях пожелания\замечания\угрозы\шантаж\насилие, то статья будет дополняться\обновляться. Надеюсь, кому-нибудь пригодится.
Источник: habr.com
К списку статей
Опубликовано: 27.08.2020 00:20:19
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Настройка linux

Kali

Linux

Wsl

Windows 10

Kali linux

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru