Skip to main content

సుడో కమాండ్ ఉపయోగించడం

:

Anonim

లైనక్స్ (ముఖ్యంగా ఉబుంటు) కు క్రొత్త వినియోగదారులు చివరికి సుడో కమాండ్ గురించి తెలుసుకుంటారు. చాలా మంది వినియోగదారులు గత "అనుమతి తిరస్కరించబడింది" సందేశాలను పొందడానికి కంటే ఇతర ఏదైనా దానిని ఉపయోగించరు ఎప్పుడూ - కానీ సుడో మరింత చేస్తుంది.

సుడో గురించి

సూడో గురించి ఒక సాధారణ దురభిప్రాయం అది సాధారణ వినియోగదారునికి రూట్ అనుమతులను అందించడానికి మాత్రమే ఉపయోగించబడుతుంది. నిజానికి, Sudo ఆదేశం మీకు ఒక ఆదేశం అమలు చేయడానికి అనుమతిస్తుంది ఏ యూజర్, డిఫాల్ట్ సాధారణంగా రూట్ ఉండటంతో.

యూజర్ సుడో అనుమతులు మంజూరు ఎలా

ఉబుంటు వినియోగదారులు సాధారణంగా మంజూరు కోసం సుడో కమాండ్ అమలు సామర్థ్యం పడుతుంది. ఎందుకంటే, ఇన్స్టాలేషన్ సమయంలో, డిఫాల్ట్ యూజర్ సృష్టించబడుతుంది మరియు ఉబుంటులో డిఫాల్ట్ యూజర్ సుడోకు అనుమతులతో ఎల్లప్పుడూ ఏర్పాటు చేయబడుతుంది. మీరు ఇతర పంపిణీలను ఉపయోగిస్తున్నట్లయితే లేదా ఉబుంటులో ఉన్న ఇతర యూజర్లను కలిగి ఉన్నట్లయితే, వినియోగదారుకు సుడో కమాండ్ అమలు చేయడానికి అనుమతులను ఇవ్వాలి.

కొంతమందికి మాత్రమే సుడో కమాండ్కు ప్రాప్యతను కలిగి ఉండాలి మరియు వారు సిస్టమ్ నిర్వాహకులుగా ఉండాలి. వినియోగదారులు తమ ఉద్యోగాలను నిర్వహించాల్సిన అనుమతులను మాత్రమే ఇవ్వాలి.

సుడో అనుమతిని మంజూరు చేసేందుకు, మీరు వాటిని సుడో గ్రూప్కు జోడించాలి. వినియోగదారుని సృష్టించినప్పుడు, కింది ఆదేశాన్ని ఉపయోగించండి:

$sudo useradd -m-G sudo

పై కమాండ్ హోమ్ ఫోల్డరుతో వినియోగదారుని సృష్టిస్తుంది మరియు సుడో గ్రూపునకు వినియోగదారుని జోడిస్తుంది. యూజర్ ఇప్పటికే ఉన్నట్లయితే, మీరు కింది ఆదేశాన్ని ఉపయోగించి వినియోగదారుని సుడో గ్రూప్కు జోడించవచ్చు:

$sudo usermod -a -G sudo

నీట్ సూట్ ట్రిక్ ఫర్ ఫర్ ఫర్ యువర్ ఎగ్జిక్యూట్ టు రన్

ఈ సందర్భంలో, "అనుమతి నిరాకరించబడింది" సందేశమును గడపడానికి, మీరు అనుభవజ్ఞులైన నిపుణుల నుండి తెలుసుకోవచ్చు ఆ టెర్మినల్ కమాండ్ ట్రిక్లలో ఒకటి. ఇది సుదీర్ఘ కమాండ్ అయితే, మీరు చరిత్ర ద్వారా వెళ్ళి, సుడోను దాని ముందు ఉంచవచ్చు, దాన్ని మళ్లీ టైప్ చేయవచ్చు లేదా సూడో ఉపయోగించి మునుపటి కమాండ్ను నడుపుతున్న కింది సాధారణ కమాండ్ను ఉపయోగించవచ్చు:

$సుడో !!

సూడో ఉపయోగించి రూట్ వాడుకరి మారడం ఎలా

ఒక కమాండ్ మరొక యూజర్కు మారడానికి Su కమాండ్ ఉపయోగించబడుతుంది. సూపూసర్స్ ఖాతాకు తన సొంత స్విచెస్పై సు-కమాండ్ను నడుపుతోంది. కాబట్టి, సూడో ఉపయోగించి superuser ఖాతా మారడం, కేవలం కింది ఆదేశాన్ని:

$సుడో సు

నేపధ్యంలో సుడో కమాండ్ అమలు ఎలా

మీరు నేపథ్యంలో సూపర్యూజర్ అధికారాలు అవసరమైన ఆదేశాన్ని అమలు చేయాలనుకుంటే, సుడో కమాండ్ను -b స్విచ్తో అమలు చేయండి, ఇక్కడ చూపిన విధంగా:

$సుడో-బి

గమనించండి, కమాండ్ నడుపుతున్నప్పుడు వినియోగదారు పరస్పర చర్య అవసరమైతే, అది పనిచేయదు.

నేపథ్యంలో ఒక ఆదేశాన్ని అమలు చేయడానికి ఒక ప్రత్యామ్నాయ మార్గం అంతిమ ఆంపర్సండ్ను జోడించడం, క్రింది విధంగా ఉంది:

$సుడో &

సుడో ప్రివిలేజెస్ను ఉపయోగించి ఫైళ్ళు ఎలా సవరించాలి

సూపర్యూజర్ అధికారాలను ఉపయోగించి ఫైల్ను సవరించడానికి స్పష్టమైన మార్గం ఒక ఎడిటర్ని అమలు చేయడం GNU నానో, సూడోను ఈ క్రింది విధంగా ఉపయోగిస్తారు:

$సుడో నానో

ప్రత్యామ్నాయంగా, మీరు ఈ క్రింది సింటాక్స్ ను ఉపయోగించవచ్చు:

$sudo -e

సుడోను ఉపయోగించి మరో వాడుకదారుడిగా ఒక కమాండ్ను ఎలా రన్ చేయాలి

సూడో ఆదేశాన్ని ఏ ఇతర యూజర్ గానైనా ఆదేశాన్ని అమలు చేయడానికి ఉపయోగించవచ్చు. ఉదాహరణకు, మీరు "john" యూజర్గా లాగ్ ఇన్ అయి ఉంటే, ఆదేశాన్ని "టెర్రీ" గా అమలు చేయాలనుకుంటే, మీరు సూడో ఆదేశాన్ని క్రింది విధంగా అమలు చేస్తారు:

$సుడో- u టెర్రీ

మీరు దీనిని ప్రయత్నించాలనుకుంటే, "పరీక్ష" అని పిలువబడే కొత్త యూజర్ను సృష్టించండి మరియు కింది హౌమి ఆదేశాన్ని అమలు చేయండి:

$సుడో-ఓ పరీక్ష హేమిమి

సూడో ఆధారాలను ఎలా ధ్రువీకరించాలి

మీరు సుడోను ఉపయోగించి కమాండ్ను అమలు చేసినప్పుడు, మీరు మీ పాస్వర్డ్ కోసం ప్రాంప్ట్ చేయబడతారు. కొంతకాలం తర్వాత, మీరు మీ పాస్వర్డ్ను నమోదు చేయకుండా సుడోను ఉపయోగించి ఇతర ఆదేశాలను అమలు చేయవచ్చు. మీరు ఆ కాలాన్ని పొడిగించాలనుకుంటే, కింది ఆదేశాన్ని అమలు చేయండి:

$సుడో-వి

సుడో గురించి మరింత

ఒక సూపర్ యూజర్గా ఆదేశాన్ని అమలు చేయడం కంటే సుడోకు మరింత ఎక్కువ ఉంది. మీరు ఉపయోగించగల ఇతర స్విచ్లు చూడడానికి మా సుడో మాన్యువల్ ను చూడండి.