Измените учетную запись зарегистрированного пользователя при доступе к серверу через Шпаклевку

Использовать awk:

awk -F, '{ print > $2 ".csv" }' file.csv

Это создаст эти два файла 577.csv и 132.csv в Вашем текущем каталоге.

Команда выше предполагает, что Вы можете только иметь 132 или 577 как второе поле. Это создаст одно имя файла для каждого из значений, найденных во втором поле всего file.csv.

Если существуют другие значения кроме двух, Вы интересуетесь, и Вы хотите проигнорировать те строки, сделать это вместо этого:

awk -F, '$2 == "577" || $2 == "132" { print > $2 ".csv" }' file.csv
2
07.10.2014, 22:28
3 ответа

По умолчанию «root», вероятно, исходит от вашей настраиваемой конфигурации. Проверьте следующий вариант:

enter image description here

3
27.01.2020, 22:00

Лично я бы не советовал входить непосредственно в корневую учетную запись, если только она не находится в консоли. Я бы посоветовал вам изучить возможность наличия учетной записи на сервере, а затем использовать sudo для создания приватов, которые могут понадобиться для выполнения вашей работы. Преимущество этого метода заключается в том, что он НЕ раскрывает пароль root, а также позволяет войти в систему в любое время, когда кто-либо активирует свой sudo privs и для какой команды.

0
27.01.2020, 22:00

Просто отредактируйте /etc/gdm/custom.conf с помощью своего любимого редактора. Затем, в разделе [демон], добавьте 2 строки, чтобы это выглядело как код ниже (очевидно, поменяйте имя пользователя на имя пользователя, которое вы хотите использовать):

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=testUser
1
27.01.2020, 22:00

Теги

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