---
# System prepended metadata

title: Практика 3.3

---

# Практика 3.3

### Задача:

- Научиться работать на уровне пользователя с сервисами:
    1. Apache
    2. Telnet
    3. FTP
    4. SMB

**1. Apache**

**Apache** ― это программное обеспечение с открытым исходным кодом, которое позволяет создавать веб-сервер. 

установка 
apt install apache2

проверяем статус сервиса apache

service apache2 status

![](https://i.imgur.com/4EVLUKo.png)

Командой service --status-all проверим вообще какие сервисы запущены и не запущеные есть в системе

![](https://i.imgur.com/UNNal64.png)

заходим по адресу localhost или 127.0.0.1

![](https://i.imgur.com/5noAEPy.png)

можно остановить (отключить) сервис apache

service apache2 stop
![](https://i.imgur.com/Xy3uHwg.png)

видно что сервис не работает, а так же не открывается вэб станичка на localhost.


**2. Telnet**

TELNET — сетевой протокол для реализации текстового терминального интерфейса по сети (в современной форме — при помощи транспорта TCP). Крайне не безопасная вещь устанавливать и пользоваться ей не рекомендуется. Так как данные передаются в открытом виде, в том числе логин и пароль, которые можно слегкостью перехватить.

установка клиента осуществляется из репозитария
apt install telnet

Можно по телнету зайти на удаленный ресурс и выполнит команду GET /

![](https://i.imgur.com/r1RlABy.png)

Получим вэб страничку в виде исходного кода html

для установки сервера используется команда 
apt install telnetd

зайти на удаленный компьютер можно командой 
 telnet -d 192.168.52.133 23
 
 ![](https://i.imgur.com/Gh0ClCF.png)




**3. SSH**

ssh насттройка и использование уже рассматривался в предыдущих практиках. ТАкже расматривалось и настройка входа по ключу. Зачем сюда это впихнули мне не понятно. достаточно в одном месте рассматривать. А то это просто трата и так дорогого время.

**4. FTP**

**FTP** — протокол передачи файлов по сети, появившийся в 1971 году задолго до HTTP и даже до TCP/IP, благодаря чему является одним из старейших прикладных протоколов.

https://habr.com/ru/post/500438/ по этой ссылке краткая статья по этому протоколу. 

установка осуществляется как всегда из репозитария

apt install vsftpd

конфигурационый файл наъодится здесь /etc/vsftpd.conf файл в нутри хорошо описан и не составляет большого труда настроить его под себя хотя зачем это нужно. Так как протакол тоже ни как не шифрует передаваемые данные. 

посмотрим что сервис запущен и работает

![](https://i.imgur.com/C9Qofjr.png)

 а так же на него можно зайти (чтоб не мучится и не создавать отдельных пользователей и не заводить их в группу, я включил анонимный доступ)
 
 ![](https://i.imgur.com/4wUw8tN.png)
 
 **5. SMB**
 
 **Samba** позволяет настроить файловое хранилище различных масштабов — от малых офисов для крупных организаций.

Установка 
apt install samba

Настройка осуществляется в конфигурационом файле /etc/samba/smb.conf

пример настройки для доступа всем без разбора 

![](https://i.imgur.com/foLas3M.png)

иногда нужно и такое. Но в корпоративной сети такое лучше не делать. 

Конец.










