AJUDA, POR FAVOR. Comando sh -c echo "export... [RESOLVIDO]

1. AJUDA, POR FAVOR. Comando sh -c echo "export... [RESOLVIDO]

Guilherme de Souza
Conelhero

(usa Debian)

Enviado em 09/02/2016 - 16:55h

Um olá a todos pela primeira vez!
Estou começando a usar o Debian 8 por definitivo no meu notebook, gostei muito e pretendo continuar usando!!! Mas tenho muita dificuldade e por isso estou no vivaoLINUX hehe ....afff

Fui instalar o o Metasploit e outras ferramentas junto com ele seguindo um tutorial aqui do viva... e no fim do tutorial digitei um comando
# sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml >> /etc/profile"
O problema foi que eu errei na primeira vez digitei assim # sh -c "echo expor MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml >> /etc/profile"
Esqueci o t do comando export e toda vez que eu abro o terminal ou mudo de user aparece o comando "su:expor: comando não encontrado" sem as aspas gostaria de saber como arrumar ....

OBRIGADO DESDE JÁ!!!


  


2. Re: AJUDA, POR FAVOR. Comando sh -c echo

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 09/02/2016 - 17:26h

editando...

Poste o seu /etc/profile
cat /etc/profile 

e poste a saida aqui

esta linha "export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml >> /etc/profile" foi para dentro de arquivo /etc/profile e como "expor" não é reconhecido gera este erro é so apagar a linha que resolve. seja cuidadoso e sempre que for alterar um arquivo crie um copia dele .


3. Re: AJUDA, POR FAVOR. Comando sh -c echo "export... [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 09/02/2016 - 17:32h

Isso que da ficar rodando coisas sem saber o que elas fazem, edita o /etc/profile e coloca aquele t que faltou.


4. cat /etc/profile

Guilherme de Souza
Conelhero

(usa Debian)

Enviado em 09/02/2016 - 20:30h

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
export PATH

if [ "$PS1" ]; then
if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi

if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
expor MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml



5. Re: AJUDA, POR FAVOR. Comando sh -c echo

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 09/02/2016 - 20:35h

Edite ele para ficar assim e não se esqueça , sempre que for alterar um arquivo faça uma copia antes até ter certeza de que correu tudo certo !!!.

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
export PATH

if [ "$PS1" ]; then
if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.

# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi

if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi

#Exploit path
export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml




6. Só mais uma pergunta!

Guilherme de Souza
Conelhero

(usa Debian)

Enviado em 09/02/2016 - 20:50h

Obrigado ctw!!! Aproveitando sua disponibilidade tem uma referência para a lina #Exploit path - no tutorial que eu acompanhei esse comando serviria para o Metasploit ser executado por outros usuários da maquina, é isso mesmo que está acontecendo!?
Depois dessa linha que editamos agora ele pede pra eu executar este comando.
# sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml >> /etc/profile"
# source /etc/profile


Obrigado desde já!!!

Desculpem minha ignorância a respeito... conto com vocês!!!

VIVAOLINUX!!!


7. Re: AJUDA, POR FAVOR. Comando sh -c echo "export... [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 09/02/2016 - 20:54h

Feche o tópico marcando o mesmo como resolvido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts