Първоначално публикувано от
get В момента не мога да създам директорията /ftp , тъй като вече има около 40 юзъра и скачат нагоре прогресивно - т.е. не ми се създават нанвово.
- man usermod:
Код:
-d, --home HOME_DIR
The user's new login directory. If the -m option is given the
contents of the current home directory will be moved to the new home
directory, which is created if it does not already exist.
Първоначално публикувано от
get Okay.. слагам ги в групата "clients" тогава потребител "a" на теория ще има права върху директорията на потребител "b", но тъй като home dir-а му е /ftp/a няма да може да достигне /ftp/b - нали така?
- Да.
Първоначално публикувано от
get
Нямат шел акаунти - всички са /sbin/nologin
- Това е добре. За да сме точни, ще кажа, че те ИМАТ шел акаунти със шел /sbin/nologin
Първоначално публикувано от
get И като за финал какво да направя?
Как да създам юзъра, т.е. коя директория да му посоча за home - /ftp и ще трябва ли после другите потребители да ги правя owner-и на техните директории за да могат да качват?
man useradd:
Код:
-b, --base-dir BASE_DIR
The default base directory for the system if -d dir is not
specified. BASE_DIR is concatenated with the account name to define
the home directory. If the -m option is not used, BASE_DIR must
exist.
-d, --home HOME_DIR
The new user will be created using HOME_DIR as the value for the
user's login directory. The default is to append the LOGIN name to
BASE_DIR and use that as the login directory name. The directory
HOME_DIR does not have to exist but will not be created if it is
missing.