Автор Тема: При входе в консоль показывает bash-3.2$ вместо пользователя.[РЕШЕНО]  (Прочитано 5391 раз)

Оффлайн fsghsfggh

  • Завсегдатай
  • *
  • Сообщений: 107
После переустановки ОС KDesktop, в консоль должно показывать [viktarh@viktarh_pc ~]$ показывает bash-3.2$В рут "su -" входит нормально.
Каталог /home тот-же, что и раньше стоял на KDesktop, он находится на другом разделе. Имя пользователя viktarh тоже была точно такое, оставлял на этом разделе только каталоги (Документы, Загрузки, Рабочий стол) естественно с содержимым, то что и было раньше.
Как я понимаю, это всё ровно дело в правах?
[root@viktarh-pc /]# ls -l home
итого 8
drwxrwxrwt 13 root    root    4096 май  4 20:58 tmp
drwxr-xr-x 17 viktarh viktarh 4096 май  4 20:58 viktarh

[root@viktarh-pc /]# ls -l | grep home
drwxr-xr-x   5 root root  4096 май  4 17:05 home
env
bash-3.2$ env
LESSKEY=/etc/.less
XDG_VTNR=7
XDG_SESSION_ID=1
KDE_MULTIHEAD=false
HOSTNAME=viktarh-pc.localdomain
DM_CONTROL=/var/run/xdmctl
SHELL=/bin/bash
TERM=xterm
HISTSIZE=999
XDM_MANAGED=method=classic
TMPDIR=/tmp/.private/viktarh
GTK2_RC_FILES=/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc:/etc/gtk-2.0/gtkrc:/home/viktarh/.gtkrc-2.0:/home/viktarh/.kde4/share/config/gtkrc-2.0
KONSOLE_DBUS_SERVICE=:1.69
KONSOLE_PROFILE_NAME=Командная оболочка
DBUS_SESSION_BUS_PID=2397
GTK_RC_FILES=/usr/share/themes/Industrial/gtk/gtkrc:/etc/gtk/gtkrc:/home/viktarh/.gtkrc:/home/viktarh/.kde4/share/config/gtkrc
WINDOWID=73400338
SHELL_SESSION_ID=cfab60b3fe9040008ad37a96a1617dc7
KDE_FULL_SESSION=true
HISTFILESIZE=9999
USER=viktarh
JRE_HOME=/usr/lib/jvm/jre
SESSION_MANAGER=local/viktarh-pc.localdomain:/tmp/.ICE-unix/2563
COLUMNS=167
SYSTEMD_PAGER=/usr/bin/less -FR
XDG_CONFIG_DIRS=/etc/kde4/xdg:/etc/xdg
DESKTOP_SESSION=default
MAIL=/var/mail/viktarh
PATH=/home/viktarh/bin:/usr/lib/kde4/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/X11R6/bin
_=/usr/bin/env
PWD=/home/viktarh
KONSOLE_DBUS_WINDOW=/Windows/1
KDE_SESSION_UID=500
LANG=ru_RU.UTF-8
HELP_BROWSER=/usr/bin/xbrowser
XCURSOR_PATH=/usr/share/kde4/share/icons::~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons
LINES=42
KONSOLE_DBUS_SESSION=/Sessions/9
HOME=/home/viktarh
COLORFGBG=15;0                                                                                                                                                         
XDG_SEAT=seat0                                                                                                                                                         
SHLVL=2
KDE_SESSION_VERSION=4
LANGUAGE=
XCURSOR_THEME=Oxygen_White
LESS=-MM
TMP=/tmp/.private/viktarh
G_FILENAME_ENCODING=utf8
LOGNAME=viktarh
CVS_RSH=ssh
XDG_DATA_DIRS=/usr/share/kde4:/usr/share
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/var/run/dbus/users/dbus-NFqQDYlUSD,guid=af4ad8aa6b87f74a33a23b5555477db6
LESSOPEN=|/usr/share/less/lesspipe.sh %s
BROWSER=/usr/bin/xbrowser
WINDOWPATH=7
PROFILEHOME=
XDG_RUNTIME_DIR=/run/user/500
DISPLAY=:0
QT_PLUGIN_PATH=/home/viktarh/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/
XDG_CURRENT_DESKTOP=KDE
G_BROKEN_FILENAMES=1
XAUTHORITY=/tmp/.private/viktarh/kde-viktarh/xauth-500-_0
set
bash-3.2$ set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="2" [2]="54" [3]="1" [4]="release" [5]="x86_64-alt-linux-gnu")
BASH_VERSION='3.2.54(1)-release'
BROWSER=/usr/bin/xbrowser
COLORFGBG='15;0'
COLUMNS=167
CVS_RSH=ssh
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/var/run/dbus/users/dbus-NFqQDYlUSD,guid=af4ad8aa6b87f74a33a23b5555477db6
DBUS_SESSION_BUS_PID=2397
DESKTOP_SESSION=default
DIRSTACK=()
DISPLAY=:0
DM_CONTROL=/var/run/xdmctl
EUID=500
GROUPS=()
GTK2_RC_FILES=/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc:/etc/gtk-2.0/gtkrc:/home/viktarh/.gtkrc-2.0:/home/viktarh/.kde4/share/config/gtkrc-2.0
GTK_RC_FILES=/usr/share/themes/Industrial/gtk/gtkrc:/etc/gtk/gtkrc:/home/viktarh/.gtkrc:/home/viktarh/.kde4/share/config/gtkrc
G_BROKEN_FILENAMES=1
G_FILENAME_ENCODING=utf8
HELP_BROWSER=/usr/bin/xbrowser
HISTFILE=/home/viktarh/.bash_history
HISTFILESIZE=9999
HISTSIZE=999
HOME=/home/viktarh
HOSTNAME=viktarh-pc.localdomain
HOSTTYPE=x86_64
IFS=$' \t\n'
JRE_HOME=/usr/lib/jvm/jre
KDE_FULL_SESSION=true
KDE_MULTIHEAD=false
KDE_SESSION_UID=500
KDE_SESSION_VERSION=4
KONSOLE_DBUS_SERVICE=:1.69
KONSOLE_DBUS_SESSION=/Sessions/9
KONSOLE_DBUS_WINDOW=/Windows/1
KONSOLE_PROFILE_NAME=$'\320\232\320\276\320\274\320\260\320\275\320\264\320\275\320\260\321\217 \320\276\320\261\320\276\320\273\320\276\321\207\320\272\320\260'
LANG=ru_RU.UTF-8
LANGUAGE=
LESS=-MM
LESSKEY=/etc/.less
LESSOPEN='|/usr/share/less/lesspipe.sh %s'
LINES=42
LOGNAME=viktarh
MACHTYPE=x86_64-alt-linux-gnu
MAIL=/var/mail/viktarh
MAILCHECK=60
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/home/viktarh/bin:/usr/lib/kde4/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/X11R6/bin
PIPESTATUS=([0]="0")
PPID=3264
PROFILEHOME=
PS1='\s-\v\$ '
PS2='> '
PS4='+ '
PWD=/home/viktarh
QT_PLUGIN_PATH=/home/viktarh/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/
SESSION_MANAGER=local/viktarh-pc.localdomain:/tmp/.ICE-unix/2563
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHELL_SESSION_ID=cfab60b3fe9040008ad37a96a1617dc7
SHLVL=2
SYSTEMD_PAGER='/usr/bin/less -FR'
TERM=xterm
TMP=/tmp/.private/viktarh
TMPDIR=/tmp/.private/viktarh
UID=500
USER=viktarh
WINDOWID=73400338
WINDOWPATH=7
XAUTHORITY=/tmp/.private/viktarh/kde-viktarh/xauth-500-_0
XCURSOR_PATH='/usr/share/kde4/share/icons::~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons'
XCURSOR_THEME=Oxygen_White
XDG_CONFIG_DIRS=/etc/kde4/xdg:/etc/xdg
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=/usr/share/kde4:/usr/share
XDG_RUNTIME_DIR=/run/user/500
XDG_SEAT=seat0
XDG_SESSION_ID=1
XDG_VTNR=7
XDM_MANAGED=method=classic
_=env
Как исправить, как понимаю это не совсем нормально?
После обновления ядра и ПО всё ровно всё так и осталось.
« Последнее редактирование: 04.05.2015 22:54:59 от viktarh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Смотрите домашний каталог пользователя:
.bash_profile
.bashrc   

и.т.п.  права на файлы, их содержание и наличие.


Оффлайн fsghsfggh

  • Завсегдатай
  • *
  • Сообщений: 107
Смотрите домашний каталог пользователя:
.bash_profile
.bashrc   

и.т.п.  права на файлы, их содержание и наличие.


Нет таких файлов, как создать, и какие права на /home должны быть?
[root@viktarh-pc /]# ls -l | grep home
drwxr-xr-x   5 root root  4096 май  4 17:05 home
Это я подправил права, думал что-то изменит, были вот такие
[root@viktarh-pc /]# ls -l | grep home
drwx--x--x   5 root root  4096 май  4 17:05 home
« Последнее редактирование: 04.05.2015 22:20:30 от viktarh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
/home - это общий каталог для всх пользователей, важен домашний каталог конкретного пользователя (/home/user), у ваас это судя по всему - /home/viktarh
Вообще-то в /etc/skel лежат файлы, которые копируются системой в домашний каталог, при создании пользователя. Он доступен для чтения, можете оттуда скопировать из-под пользователя все недостающие файлы.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
viktarh
Подсмотрите содержимое файлов в  /etc/skel/.
Вообще такое поведение нестрашно...
Сноси Винду, переходи на Линукс ! :)

Оффлайн fsghsfggh

  • Завсегдатай
  • *
  • Сообщений: 107
Всем спасибо, скопировал из каталога /etc/skel/ файлы (.bash_logout .bash_profile .bashrc)
вставил в /home/user поменял владельца. И всё стало норм.
« Последнее редактирование: 04.05.2015 22:58:10 от viktarh »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
ls -l
PS. Для показа скрытых файлов (которые начинаются с точки) нужно использовать ключ a:
ls -aили с подробностями
ls -la
Сноси Винду, переходи на Линукс ! :)

Оффлайн fsghsfggh

  • Завсегдатай
  • *
  • Сообщений: 107
ls -l
PS. Для показа скрытых файлов (которые начинаются с точки) нужно использовать ключ a:
ls -aили с подробностями
ls -la
Спасибо я знаю. Просто забыл поставить.