update README

This commit is contained in:
2025-05-22 23:04:24 +03:00
parent b09667de3e
commit 00909cc0a8

View File

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