Hoje, comecei a brincar com a instalação do DroboApps no meu DroboShare.
Eu instalei o primeiro Utilitário de administração Drobo , o que me permitiu simplesmente instalar Dropbear SSH para que eu possa ssh no meu DroboShare. No entanto, então eu comecei a "idéia engenhosa" para começar a brincar com o /etc/passwd
Arquivo...
Agora não consigo mais fazer login usando o ssh, acho que mudei a senha ou algo assim, mas não consigo encontrar uma maneira de redefini-la. Eu tentei desinstalar o SSH através do Admin Utility e, em seguida, reinstalá-lo novamente, mas isso não ajudou.
Alguém sabe de uma maneira de redefinir a senha para o padrão?
ssh
drobo
droboshare
Tom Lokhorst
fonte
fonte
Respostas:
Ao limpar minha mesa (que Drobo recolhe muita poeira, apenas sentado ali por um ano), encontrei um pequeno buraco na parte de trás do DroboShare.
Acontece que há um botão de reset de hardware no DroboShare. Ao usar um clipe de papel esticado, você pode redefini-lo para os padrões de fábrica sem excluir nenhum dado no Drobo real.
Aqui está uma citação do " Como faço para redefinir DroboShare de volta para as configurações padrão "pergunta na Drobo Knowledge Base (no caso de o original cair):
fonte
Instale Openssh e depois sudo ( https://github.com/droboports/sudo )
Faça o login usando ssh com a conta de administrador.
Então vá para / mnt / DroboFS / Shares / DroboApps / sudo / bin
execute ./sudo su -
Você é a raiz e pode alterar a senha de volta para algo que você possa lembrar.
Para ficar seguro, você pode remover o sudo depois disso.
fonte
Você deve redefinir seu DroboShare para as configurações padrão, mas esta operação excluir todos os seus dados!
fonte
Reset
botão no Painel Drobo que apaga as configurações no DroboShare e todos os dados sobre o Drobo? No meu caso, isso não é um problema, porque estou planejando formatar o Drobo de qualquer maneira, já que participo errado. Mas em geral isso é muito chato.Uau! Isso é uma dor e aposto que vai acontecer com mais pessoas. Aposto que sei o que vocês dois fizeram - e isso não tem nada a ver com mexer na sua senha. Foi o de outros coisa que você mudou: sua concha. Se meu palpite estiver correto, você, como eu, instalou o bash e o dropbear (que, a propósito, apenas o inicia; já está na caixa). Então ou você symlinked bash em / bin / ou modificou o arquivo passwd para apontar em / mnt / DroboShares / ....
Sooo ... eu fiz isso. E então, antes de sair, tentei entrar em outra guia. Depois de um monte de brincadeiras (e nenhum amor do Google, exceto esta página), eu percebi que mudar o shell de volta para / bin / sh me permitiu entrar novamente. Alterar a senha não é um problema.
Em uma caixa completa, haveria um arquivo / etc / shells que listava os shells de login, mas não há esse arquivo no meu DroboShare.
Até agora, eu não descobri como conseguir DroboShare para executar bash no monte Drobo.
Mas de volta às senhas ... Além de alterar sua senha, você pode usar um arquivo ssh authorized_keys. As chaves públicas rsa e dss funcionam, mas observe que o nome authorized_keys2 não funcionará. E seu arquivo .ssh (e / ou?) Arquivo authorized_keys precisa (m) ser o modo 600, o que provavelmente não acontecerá por padrão, porque não existe um comando umask em / etc / profile, então tipicamente sua umask é 0 em vez de o típico 22.
fonte
Eu passei os últimos 3 dias tentando descobrir isso - eu também (digitei errado) minha senha root droboShare e fui bloqueada.
A resposta é: você precisa reinstalar o FIRMWARE DroboShare. Basta reinstalar o mesmo firmware do DroboShare que você possui (atualmente) e isso redefinirá os componentes internos do Linux (bem ... pelo menos o arquivo / etc / passwd :-). Você terá que redefinir todo o resto associado ao seu DroboShare (DHCP) e, assim, pelo menos uma vez, seu DroboShare será reinicializado.
Nenhuma promessa sobre se você perdeu todos os seus dados Drobo existentes ou não - eu comecei com um "quem se importa" Drobo e DroboShare - então eu estava bem com a perda de todos os dados sobre ele.
== & gt; Usuário cuidado!
Diverta-se.
fonte