+ Responder ao Tópico



  1. #1
    fpmazzi
    Visitante

    Padrão usuario su no ssh

    Pessoal, estive observando o seguinte e gostaria que me esclarecessem o porque:

    É altamente recomendado que qdo utilizamos o linux, tenhamos um usuario comun e sempre utilizar este. Ate ai tudo bem, mas pq quando entro com o meu usuario userx, pelo ssh e depois estando conectado no servidor nao consigo executar por exemplo o comando service sshd status, ele diz ke naoum existe. agora se entro com o usuario root e com a senha o mesmo comando é aceito? Se for por causa do usuario, como faezr para ke isso naoum acontece e ter acesso a esse tipo de informacao estando conectado como su?

  2. #2

    Padrão usuario su no ssh

    Olá!

    Pessoal, por favor me corrijam se eu estiver errado.
    Existem comandos que somente o usuário root pode executar, como por exemplo o comando que você citou (service sshd status). Então, quando você loga no servidor via ssh com o usuário userx (ssh [email protected]), você estará logado como usuário normal, que não tem acesso a esse comando.
    Você pode resolver isso configurando o sudo no servidor, de maneira que o usuário userx possa executar o comando service sshd status, ou colocando o usuário userx em um grupo que possa executar este comando.

    Acho que é isso.

    :good:

    []'s
    Cléoson.

  3. #3

    Padrão usuario su no ssh

    Exato...

    Para verificar o status do ssh (por exemplo), vc deve estar logado como root.

    Para isso, depois de conectar como user comum, utilize "# su -" !!!

    Tmb pode ser utilizado o sudo !!

    good: :good: :good:

    até

    mtec

  4. #4
    Celso_Suzuki
    Visitante

    Padrão usuario su no ssh

    Oi,
    Acho que o seu PATH deve estar diferente. Faça o seguinte:
    Como userx digite
    # echo $PATH
    faça isto como root também.
    No caso do userx deve estar faltando o caminho para o /sbin
    voce pode colocar isto no seu .bashrc
    ou colocar direto no /etc/profile.