ÔõÑù¾ÙÐÐLinuxϵͳµÄÓû§ºÍȨÏÞÖÎÀí
ÔõÑù¾ÙÐÐLinuxϵͳµÄÓû§ºÍȨÏÞÖÎÀí£¬ÐèÒªÏêϸ´úÂëʾÀý
ÔÚLinuxϵͳÖУ¬Óû§ºÍȨÏÞÖÎÀíÊÇÒ»ÏîÖ÷ÒªµÄʹÃü£¬Ëü¿ÉÒÔ×ÊÖúϵͳÖÎÀíÔ±¿ØÖƺͱ£»¤ÏµÍ³×ÊÔ´µÄ»á¼û¡£±¾ÎĽ«ÏÈÈÝÔõÑù¾ÙÐÐLinuxϵͳµÄÓû§ºÍȨÏÞÖÎÀí£¬°üÀ¨Óû§µÄ½¨É衢ɾ³ýºÍÐ޸ģ¬ÒÔ¼°È¨ÏÞµÄÉèÖúÍÖÎÀí¡£Í¬Ê±£¬ÎªÁ˸üºÃµØÃ÷È·£¬ÔÚÿ¸ö°ì·¨ÖУ¬¶¼»áÌṩÏêϸµÄ´úÂëʾÀý¡£
Ò»¡¢Óû§ÖÎÀí
½¨ÉèÓû§
ÔÚLinuxϵͳÖУ¬¿ÉÒÔʹÓÃuseraddÏÂÁîÀ´½¨ÉèÒ»¸öÐÂÓû§¡£ÏÂÃæÊÇÒ»¸ö½¨ÉèÃûΪtestuserµÄÓû§µÄʾÀý£º
sudo useradd -m testuser # ½¨ÉèÓû§
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁîÖУ¬-mÑ¡ÏîÓÃÓÚ½¨ÉèÓû§µÄ¼ÒĿ¼¡£
ɾ³ýÓû§
ÈôÊÇҪɾ³ýÒ»¸öÓû§£¬¿ÉÒÔʹÓÃuserdelÏÂÁî¡£ÏÂÃæÊÇÒ»¸öɾ³ýÃûΪtestuserµÄÓû§µÄʾÀý£º
sudo userdel -r testuser # ɾ³ýÓû§£¬Í¬Ê±É¾³ýÓû§µÄ¼ÒĿ¼
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁîÖУ¬-rÑ¡ÏîÓÃÓÚͬʱɾ³ýÓû§µÄ¼ÒĿ¼¡£
ÐÞ¸ÄÓû§
¿ÉÒÔʹÓÃusermodÏÂÁîÀ´ÐÞ¸ÄÓû§µÄÊôÐÔ¡£ÏÂÃæÊÇÒ»¸öÐÞ¸üÃûΪtestuserµÄÓû§µÄʾÀý£¬½«ÆäÓû§ÃûÐÞ¸ÄΪnewuser£º
sudo usermod -l newuser testuser # ÐÞ¸ÄÓû§Ãû
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁîÖУ¬-lÑ¡ÏîÓÃÓÚÐÞ¸ÄÓû§Ãû¡£
¶þ¡¢È¨ÏÞÖÎÀí
ÔÚLinuxϵͳÖУ¬¿ÉÒÔʹÓÃchmodÏÂÁîÀ´ÉèÖúÍÖÎÀíÎļþºÍĿ¼µÄȨÏÞ¡£chmod¿ÉÒÔʹÓÃÊý×Ö»ò·ûºÅÁ½ÖÖ·½·¨À´ÌåÏÖȨÏÞ¡£
ʹÓÃÊý×Ö·½·¨
ʹÓÃÊý×Ö·½·¨ÐÞ¸ÄȨÏÞ£¬¿ÉÒÔͨ¹ý½«Êý×Ö¸³Öµ¸øȨÏÞ±êʶ·ûÀ´ÊµÏÖ¡£ÏÂÃæÊÇÒ»¸ö½«Îļþtest.txtµÄȨÏÞÉèÖÃΪrwxr-xr-xµÄʾÀý£º
chmod 755 test.txt
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁîÖУ¬Êý×Ö755ÌåÏÖȨÏÞ£¬ÆäÖеÚÒ»¸öÊý×ÖÌåÏÖÓû§µÄȨÏÞ£¬µÚ¶þ¸öÊý×ÖÌåÏÖ×éµÄȨÏÞ£¬µÚÈý¸öÊý×ÖÌåÏÖÆäËûÓû§µÄȨÏÞ¡£Ã¿¸öÊý×ÖµÄÏêϸ¼ÄÒåÈçÏ£º
0£ºÃ»ÓÐȨÏÞ
1£ºÖ´ÐÐȨÏÞ
2£ºÐ´È¨ÏÞ
3£ºÐ´ºÍÖ´ÐÐȨÏÞ
4£º¶ÁȨÏÞ
5£º¶ÁºÍÖ´ÐÐȨÏÞ
6£º¶ÁºÍдȨÏÞ
7£º¶Á¡¢Ð´ºÍÖ´ÐÐȨÏÞ
ʹÓ÷ûºÅ·½·¨
ʹÓ÷ûºÅ·½·¨ÐÞ¸ÄȨÏÞ£¬¿ÉÒÔͨ¹ý¸øȨÏÞ±êʶ·ûÌí¼Ó»òÒƳýȨÏÞÀ´ÊµÏÖ¡£ÏÂÃæÊÇÒ»¸ö½«Îļþtest.txtµÄȨÏÞÉèÖÃΪrwxr-xr-xµÄʾÀý£º
chmod u+rwx,g+rx,o+rx test.txt
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁîÖУ¬uÌåÏÖÓû§È¨ÏÞ£¬gÌåÏÖ×éȨÏÞ£¬oÌåÏÖÆäËûÓû§È¨ÏÞ£¬+ÌåÏÖÌí¼ÓȨÏÞ£¬-ÌåÏÖÒƳýȨÏÞ¡£
Èý¡¢È¨ÏÞÖÎÀíʾÀý
ÒÔÏÂÊÇÒ»¸ö×ÛºÏʾÀý£¬Õ¹Ê¾ÔõÑù½¨ÉèÓû§¡¢ÐÞ¸ÄÓû§È¨ÏÞ²¢¾ÙÐÐȨÏÞÖÎÀí¡£
½¨ÉèÓû§²¢ÉèÖÃÃÜÂë
sudo useradd -m testuser # ½¨ÉèÓû§ sudo passwd testuser # ÉèÖÃÓû§ÃÜÂë
µÇ¼ºó¸´ÖÆ
ÐÞ¸ÄÓû§µÄ¼ÒĿ¼ȨÏÞ
sudo chmod 700 /home/testuser # ÉèÖÃÓû§µÄ¼ÒĿ¼ȨÏÞΪrwx------
µÇ¼ºó¸´ÖÆ
½¨ÉèÒ»¸öеÄĿ¼£¬²¢½«Æ丶Óë¸øÓû§
mkdir /data/testdir # ½¨ÉèÐÂĿ¼ sudo chown testuser:testuser /data/testdir # ½«Ä¿Â¼¸¶Óë¸øÓû§
µÇ¼ºó¸´ÖÆ
ÉèÖÃÎļþµÄȨÏÞ£¬²¢ÊÚÓèÓû§¶ÁдȨÏÞ£¬ÆäËûÓû§Ö»ÓжÁȨÏÞ
touch /data/testdir/file.txt # ½¨ÉèÒ»¸öÎļþ sudo chmod 644 /data/testdir/file.txt # ÉèÖÃÎļþȨÏÞΪrw-r--r-- sudo chown testuser:testuser /data/testdir/file.txt # ½«Îļþ¸¶Óë¸øÓû§
µÇ¼ºó¸´ÖÆ
ͨ¹ýÕâЩʾÀý´úÂ룬Äã¿ÉÒÔÏàʶÔõÑùÔÚLinuxϵͳÖоÙÐÐÓû§ºÍȨÏÞÖÎÀí¡£Í¨¹ý½¨ÉèÓû§¡¢ÐÞ¸ÄÓû§ÊôÐÔ£¬ÒÔ¼°ÉèÖÃÎļþºÍĿ¼µÄȨÏÞ£¬Äã¿ÉÒÔ¸üºÃµØ¿ØÖƺͱ£»¤ÏµÍ³×ÊÔ´µÄ»á¼û¡£
ÒÔÉϾÍÊÇÔõÑù¾ÙÐÐLinuxϵͳµÄÓû§ºÍȨÏÞÖÎÀíµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡