update README

This commit is contained in:
gandc 2025-05-22 23:04:24 +03:00
parent b09667de3e
commit 00909cc0a8
Signed by: gandc
GPG Key ID: 9F77B03D43C42CB4

View File

@ -7,14 +7,21 @@
## Структура проекта
```
myrpc/
myRPC/
├── libmysyslog/
│ ├── Makefile
│ ├── libmysyslog.c
│ └── libmysyslog.h
├── systemd/
│ └── myrpc-server.service
├── myRPC-client.c
├── myRPC-server.c
├── myRPC-client/
│ ├── Makefile
│ └── src/
│ └── myRPC-client.c
├── myRPC-server
│ ├── Makefile
│ └── src/
│ └── myRPC-server.c
└── Makefile
```
@ -43,17 +50,21 @@ make all
Создайте конфигурационный файл `/etc/myRPC/myRPC.conf` со следующим содержимым:
```
port = 1234;
socket_type = "stream";
```
```conf
# Порт, на котором будет слушать сервер
port = 1234
# Тип сокета : stream(TCP) или dgram(UDP)
socket_type = stream
```
Создайте файл со списком разрешенных пользователей `/etc/myRPC/users.conf`:
```
username1
username2
```
```conf
# Список разрешённых пользователей
username1
username2
username3
```
Запустите сервер: