1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/TNK-Studio-gortal

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Gortal

Статус действий: Actions Status

Сборка Docker: Docker build

Автоматизированная сборка Docker: Docker build automated

Построение Docker pull: Docker pull

Загрузка релиза: Release Download

Gortal — это легковесный сервис jumpserver, разработанный с использованием языка Go.

Английский документ | 中文文档

gortal

Развёртывание

Для работы сервиса Gortal требуется сервер с публичным IP в качестве сервера для службы jumpserver. Этот сервер должен иметь доступ к внешней сети, чтобы получить доступ к целевому серверу.

Docker

$ docker pull elfgzp/gortal:latest
$ mkdir -p ~/.gortal/.ssh
$ docker run \
  -p 2222:2222 \
  -v ~/.gortal:/root\
  -v ~/.gortal/.ssh:/root/.ssh\
  --name gortal -d gortal:latest

Бинарный файл

Скачайте нужную версию со страницы релизов, распакуйте её, чтобы получить исполняемый файл gortal, и запустите его.

$ ./gortal
starting ssh server on port 2222...

Использование

Первый раз

После запуска службы gortal на порту 2222 будет запущен сервис sshd. Вы также можете установить порт запуска через -p.

После запуска вам нужно использовать команду ssh, чтобы получить доступ к сервису.

$ ssh 127.0.0.1 -p 2222
root@127.0.0.1's password:
New Username: root█
Password: ******█
Confirm your password: ******█
Please login again with your new acount.
Shared connection to 127.0.0.1 closed.

По умолчанию пароль пользователя для первого доступа — newuser, а затем команда запрашивает создание нового пользователя. Следуйте инструкциям, чтобы создать новую учётную запись администратора для сервиса jumpserver.

$ ssh root@127.0.0.1 -p 2222
root@127.0.0.1's password:
Use the arrow keys to navigate: ↓ ↑ → ← 
? Please select the function you need: 
  ▸ List servers
    Edit users
    Edit servers
    Edit personal info
    Quit

Вы можете использовать его после повторного входа с паролем.

Загрузка или скачивание файлов с сервера через jumpserver

Если вы хотите загрузить или скачать файл с сервера через jumpserver, вы можете использовать команду scp в следующем формате:

$ scp -P 2222 ~/Desktop/README.md  gzp@jumpserver:gzp@server2:~/Desktop/README1.md
README.md                                        100% 9279    73.9KB/s   00:00
scp -P 2222 gzp@jumpserver:gzp@server2:~/Desktop/video.mp4 ~/Downloads
video.mp4                           100%   10MB  58.8MB/s   00:00

Обратите внимание на использование : после gzp@jumpserver плюс ключ и имя пользователя сервера, который вам нужно передать, и, наконец, напишите путь назначения или источник. Передача папок в настоящее время не поддерживается. Пожалуйста, сожмите файл и загрузите или скачайте его.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/TNK-Studio-gortal.git
git@api.gitlife.ru:oschina-mirror/TNK-Studio-gortal.git
oschina-mirror
TNK-Studio-gortal
TNK-Studio-gortal
master