לרוב הלינוקסים יש כלי לניהול חשבונות, אם אתה רוצה בפקודות shell, תשתמש בפקודה adduser (מידע נוסף ופרמטרים:
http://fuse4bsd.creo.hu/localcgi/man-cgi.cgi?adduser+8).
לגבי עריכת קבצים עם root, פשוט תעבור לספריה שאתה רוצה ותערוך את הקובץ, לא ממש הבנתי איפה הבעיה שלך