customization_for_server.txt 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. https://servers.asus.com/support/os
  2. https://www.nvidia.com/ru-ru/geforce/drivers/
  3. https://wiki.manjaro.org/index.php/Configure_Graphics_Cards/ru
  4. https://linuxsimply.com/linux-change-permissions-on-mounted-drive/
  5. https://losst.pro/komanda-chmod-linux
  6. To open a Folder from terminal type the following, # https://askubuntu.com/questions/17062/how-to-open-a-directory-folder-and-a-url-through-terminal
  7. $>> nautilus /path/to/that/folder
  8. or
  9. $>> xdg-open /path/to/the/folder
  10. https://bonguides.com/black-screen-remote-desktop-to-ubuntu-from-windows-with-xrdp/ # Разлогинится на одном из устройств
  11. https://sky.pro/wiki/python/ogranichenie-vydeleniya-pamyati-gpu-v-tensor-flow-rukovodstvo/
  12. https://pingvinus.ru/program/mission-center
  13. Установка и настройка файлового сервера Samba на Ubuntu https://www.dmosk.ru/instruktions.php?object=samba-ubuntu
  14. $>> apt update
  15. $>> apt install samba
  16. Разрешаем автостарт сервиса:
  17. $>> systemctl enable smbd
  18. И проверим, что сервис запустился:
  19. $>> systemctl status smbd
  20. Проверяем, что сервер самба позволяет к себе подключиться. Для этого можно с компьютера обратиться к серверу по SMB, например, на компьютере с Windows это можно сделать из проводника, прописав путь к серверу с двух слэшей:
  21. Пример подключения к SMB шаре с компьютера на Windows \\192.168.1.15
  22. Если мы настроили сервер правильно, система откроет пустую папку. На данном этапе проверка закончена и мы можем переходить к созданию первой шары.
  23. $>> sudo nano /etc/samba/smb.conf
  24. И добавляем настройку для общей папки:
  25. [Общая папка]
  26. comment = Public Folder
  27. path = /data/public
  28. public = yes
  29. writable = yes
  30. read only = no
  31. guest ok = yes
  32. create mask = 0777
  33. directory mask = 0777
  34. force create mode = 0777
  35. force directory mode = 0777
  36. * где:
  37. [Общая папка] — имя общей папки, которое увидят пользователи, подключившись к серверу.
  38. comment — свой комментарий для удобства.
  39. path — путь на сервере, где будут храниться данные.
  40. public — для общего доступа. Установите в yes, если хотите, чтобы все могли работать с ресурсом.
  41. writable — разрешает запись в сетевую папку.
  42. read only — только для чтения. Установите no, если у пользователей должна быть возможность создавать папки и файлы.
  43. guest ok — разрешает доступ к папке гостевой учетной записи.
  44. create mask, directory mask, force create mode, force directory mode — при создании новой папки или файла назначаются указанные права. В нашем примере права будут полные.
  45. Создаем каталог на сервере и назначим права:
  46. $>> mkdir -p /data/public
  47. $>> chmod 777 /data/public
  48. Применяем настройки samba, перезагрузив сервис:
  49. $>> systemctl restart smbd
  50. How to Install XRDP on your Ubuntu 22.04 https://alexhost.com/faq/how-to-install-xrdp-on-your-ubuntu-22-04/
  51. $>> apt update
  52. $>> apt upgrade
  53. $>> apt install xrdp -y
  54. $>> systemctl enable xrdp
  55. $>> systemctl start xrdp
  56. You can also issue the following command to check the status of the application:
  57. $>> systemctl status xrdp
  58. The installer will create a new account named “xrdp”. The xrdp session uses the certificate key file “/etc/ssl/private/ssl-cert-snakeoil.key”, which is important for remote desktops.
  59. For everything to work correctly, add the xrdp user to the “ssl-cert” group. To do this you will be able to use the following command:
  60. $>> usermod -a -G ssl-cert xrdp
  61. Restart the Xrdp service by running the command given below:
  62. $>> systemctl restart xrdp
  63. Setting up the system firewall
  64. The XRDP application listens on standard remote desktop port 3389. Before using it, it is very necessary for you to configure your firewall to allow access to port 3389 for remote systems. To do this use the following command:
  65. $>> ufw allow from 192.168.1.0/24 to any port 3389
  66. After which you will receive a notification that the rule has been successfully updated