SHOW:
|
|
- or go back to the newest paste.
1 | - | Centos. Установка и настройка SSH. |
1 | + | Centos. Установка и настройка Golang. |
2 | - | |
3 | ||
4 | - | SSH (Secure Shell) - это сетевой протокол, обеспечивающий функции шелла на удалённой машине через безопасный (защищенный) канал. |
4 | + | GO (Golang) - это ... |
5 | - | OpenSSH - это реализация протокола SSH с открытым исходным кодом, состоящая из OpenSSH сервера sshd (SSH daemon) и OpenSSH клиента, который включает в себя: scp (программу для безопасного удалённого копирования), sftp (программу для безопасной передачи файлов), ssh (программу для безопасного удалённого входа), ssh-add (программу дополнение закрытого ключа), ssh-agent (программу агента аутентификации), ssh-keygen (программу управления ключами аутентификации). |
5 | + | |
6 | ** Установка необходимого программного обеспечения. ** | |
7 | - | ** Установка необходимого программного обеспечения OpenSSH сервера и клиента. ** |
7 | + | |
8 | \# yum -y install wget | |
9 | - | \# yum -y install openssh-server openssh-clients |
9 | + | \# wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz |
10 | \# tar -xzf go1.11.linux-amd64.tar.gz | |
11 | - | ** Проверка автоматического запуска OpenSSH сервера при старте системы.** |
11 | + | \# mv go /usr/local |
12 | ||
13 | - | \# systemctl is-enabled sshd |
13 | + | ~/.bash_profile |
14 | export GOROOT=/usr/local/go | |
15 | - | ** Разрешение и запред автоматического запуска. ** |
15 | + | export GOBIN=$GOROOT/bin |
16 | export GOPATH=$HOME/go | |
17 | - | \# systemctl enable sshd |
17 | + | export PATH=$GOPATH/bin:$GOROOT/bin:$PATH |
18 | - | \# systemctl disable sshd |
18 | + | |
19 | relogin | |
20 | - | ** Проверка активности OpenSSH сервера. ** |
20 | + | |
21 | > | |
22 | - | \# systemctl is-active sshd |
22 | + | \# go version |
23 | \# go env |