Depois que o
cliente implantou o software no local, descobri que o sistema que me foi fornecido era realmente mais limpo que o bolso da calça e, em seguida, na intranet, só posso dizer que era jovem demais. O primeiro passo da configuração do ssh é o proprietário da placa.Felizmente, você pode montar o arquivo CD / DVD.O seguinte registro registra alguns dos meus processos de implantação.Para mim e para você como eu!
Implantação de software
Preparar duas máquinas
Uma máquina: pode se conectar à rede externa
B máquina: não pode se conectar à rede externa
A instalação do openssh
lê muitos artigos on-line, muitos deles são baixados nos quatro pacotes de instalação exigidos pelo openssh e, em seguida, na instalação do dpkg -i * .deb, mas se o cliente fornecer um sistema limpo, esse método de implantação Basicamente, não há uso de ovos. A instalação dessa maneira basicamente terminará com a falta de instalação de pacotes dependentes. Deixe-me falar sobre o meu processo de instalação
Uma máquina:
# Atualize as dependências dependentes de cache na máquina Uma
atualização do sudo apt-get -d
# Cache do pacote openssh-server
sudo apt-get -d install openssh-server
# Digite o diretório de cache
cd / var / cache / apt / archives
# first Teste e instale o
dpkg -i * .deb na máquina A
# Após a conclusão da instalação, verifique se a instalação foi bem-sucedida com o
status ssh service ssh
# Você também pode acessar o diretório / etc / ssh para ver se há um arquivo sshd_config
# Se a instalação for bem-sucedida, todos os arquivos deb O pacote é empacotado em um arquivo tar.gz
máquina tar -czvf ssh.tar.gz * .deb
B:
Use a ferramenta UltraISO para converter o arquivo ssh.tar.gz para o arquivo iso
Na configuração da sua máquina virtual, selecione CD / DVD, marque Conectado e selecione seu arquivo iso. (Este também pode adicionar um dispositivo de CD / DVD)
Montar arquivo iso
# Se montado anteriormente, desmonte o
sudo umount / dev / sro
# Monte a unidade óptica
sudo mount / dev / sr0 / mnt
cd / mnt
# Copie o arquivo ssh.tar.gz previamente empacotado no diretório especificado por
cp ssh .tar.gz / home /
Descompacte e instale
tar -zxvf ssh.tar.gz
cd ssh
dpkg -i * .deb
configuração do serviço ssh
Modifique o arquivo / etc / ssh / ssh_config
Exclua o comentário # na frente da porta 22 Exclua
o comentário # na frente da PasswordAuthentication yes
Modifique o arquivo / etc / ssh / sshd_config
Exclua o comentário # na frente da porta 22 Exclua o comentário # na frente da
PasswordAuthentication yes
PS: Ao usar o vim, você pode usar / no modo geral para executar a correspondência de consulta e localizar rapidamente a string correspondente.
Reinicie o serviço
O serviço sudo ssh restart
usa a ferramenta xftp para teste de conexão, esta etapa é omitida
Você terminou, O (∩_∩) O haha ~
Problema ao gravar
a conexão ssh lenta
# Execute o
sudo su como usuário root
# 1. Edite o arquivo / etc / ssh / sshd_config
vi / etc / ssh / sshd_config
# 2. Adicione o UseDNS no
# 3. Descomente a GSSAPIAuthentication no
# Save edit
wq
# Reinicie o
serviço sshd restart
ssh não pode efetuar login como root
# 1. Edite o arquivo / etc / ssh / sshd_config
vim / etc / ssh / sshd_config
# 2. Adicione a senha de proibição PermitRootLogin #Comente a saída
# 3. Nova adição: PermitRootLogin yes
# 4. Altere PermitEmptyPasswords para não
# 5. Reinicie o serviço
reiniciar o serviço sshd
—————————————
Declaração de direitos autorais: este artigo é um artigo original do blogueiro da CSDN "YoungHappyGIS", seguindo o contrato de direitos autorais do CC 4.0 BY-SA, por favor, anexe o link da fonte original e esta declaração para reimpressão.
Link original: https://blog.csdn.net/yh0503/article/details/88813476