usermod изменить имя пользователя

Я попробовал эту команду

root@node1:~# usermod -l node1admin serveradmin -d /home/node1admin -m
Usage: usermod [options] LOGIN

Он постоянно говорит, что у меня неправильная команда. Справка содержит только параметры, но не говорит мне о формате. Но в чем проблема?

2
задан 31 July 2012 в 08:04

2 ответа

Как объясняется в строке использования, текущее имя пользователя (LOGIN) должно быть последним аргументом команды.

0
ответ дан 31 July 2012 в 08:04

Предполагая, что вы пытаетесь изменить имя serveradmin на node1admin, используйте вместо этого:

usermod -l node1admin -m -d /home/node1admin serveradmin

В частности, имя учетной записи пользователя, под которым вы работаете на должно быть последним, так как общий синтаксис для usermod :

usermod [options] LOGIN
0
ответ дан 31 July 2012 в 08:04

Другие вопросы по тегам:

Похожие вопросы: