Quando eu uso o ssh com putty, meu prompt do shell não é como eu quero [fechado]

1

Eu tenho um arquivo .bashrc que configura meu prompt do shell. Quando me conecto a mim com o ssh eu tenho este prompt:

jebik@ns3000***:~$ 

Quando eu su de mim mesmo para outro login ou quando eu inicio o bash , recebo esta solicitação:

jebik:/home/jebik$

Este é o que eu quero, com nome de usuário e caminho.

Por que meu prompt não é o correto quando me conecto pela primeira vez com o PuTTY?

EDITAR

Quando eu faço o login via putty eu recebo este aviso:

jebik@ns3000***:~$ 

Qual é de /etc/bash.bashrc

E o que eu quero é esse aqui

jebik:/home/jebik$

De /home/jebik/.bashrc

Aqui está uma lista dos primeiros comandos que eu faço após um login

jebik@ns3000**:~$ echo $PS1
${debian_chroot:+($debian_chroot)}\u@\h:\w$
jebik@ns3000***:~$ cat /home/jebik/.bashrc
cd

alias ne='emacs'
alias ls='ls --color=auto'
alias ll='ls -lA'

PS1="\e[0;31m\u\e[m:\e[0;32m\w\e[m$ "
jebik@ns3000**:~$ bash
jebik:/home/jebik$ echo $PS1
\e[0;31m\u\e[m:\e[0;32m\w\e[m$
jebik:/home/jebik$
    
por Jebik 03.11.2017 / 18:01

1 resposta

2

Quando você su entra no prompt do outro usuário.

Seu arquivo .bashrc , que está em /home/jebik/.bashrc , aplicará apenas as configurações ao seu perfil.

Existe outra versão para root em /root/.bashrc

Também existem configurações globais para todos os usuários no arquivo /etc/bash.bashrc .

Existem alguns exemplos nesta página sobre como configurar o formato de prompt ao seu gosto. link

    
por m_krsic 03.11.2017 / 18:33