"who" пустой в терминале

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

cutecode
Сообщения: 9
ОС: Debian 9

"who" пустой в терминале

Сообщение cutecode »

Арендовал VDS сервер, подключаюсь ч/з XRDP
Ввожу команду who в терминале - ничего не возвращает.

Если пишу whoami, то возвращает правильное имя пользователя.

Мне надо именно who, т.к. он возвращает правильное имя даже если работаешь как su, а whoami пишет всегда root

Не подкажите почему who пустой?

Спасибо
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: "who" пустой в терминале

Сообщение Vascom »

Используй чтобы переменные окружения тоже менялись. Тогда whoami будет показывать правильно.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19369
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: "who" пустой в терминале

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 19369
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: "who" пустой в терминале

Сообщение Bizdelnick »

Vascom писал:
20.09.2018 16:08
Используй чтобы переменные окружения тоже менялись. Тогда whoami будет показывать правильно.
Вообще-то дело далеко не в переменных окружения.
cutecode, а что это за дистрибутив так себя ведёт?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
cutecode22
Сообщения: 31

Re: "who" пустой в терминале

Сообщение cutecode22 »

это предустановленный Debian 9 на VDS.

я написал postinst скрипт для установщика DEB, где определяю имя пользователя и устанавливаю ярлык ему на рабочий стол.
На моем ноутбуке dpkg четко работает, а на VDS пишет, что нет такого каталога "/home//Desktop", как видите там 2 слэша идут
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: "who" пустой в терминале

Сообщение Vascom »

Пакеты не должны ничего создавать в пользовательских каталогах. Тут уже неправильный подход.
Спасибо сказали: