View difference between Paste ID: u37Z013E and NvNUjnhV
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