ಲಿನಕ್ಸ್ನಲ್ಲಿ ಸುಡೋ ಎಂದರೇನು?

ಸುಡೊ ಕಮಾಂಡ್ ನಿರ್ವಾಹಕರಲ್ಲದ ಬಳಕೆದಾರರಿಗೆ ಕೆಲವು ನಿರ್ವಾಹಕ ಸೌಲಭ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ

ನೀವು ಲಿನಕ್ಸ್ ನಲ್ಲಿ ಆಡಳಿತಾತ್ಮಕ ಅನ್ವಯಿಕೆಗಳನ್ನು ನಡೆಸಿದಾಗ, ನೀವು ಸುಪ್ಯೂಸರ್ (ರೂಟ್) ಗೆ ಬದಲಿಸಲು su ಆಜ್ಞೆಯನ್ನು ಉಪಯೋಗಿಸುತ್ತೀರಿ ಅಥವಾ ನೀವು ಸುಡೊ ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೀರಿ. ಕೆಲವು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಮೂಲ ಬಳಕೆದಾರನನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ, ಆದರೆ ಕೆಲವರು ಹಾಗೆ ಮಾಡುತ್ತಾರೆ. ಉಬುಂಟು-ಸುಡೋ ಮುಂತಾದವುಗಳಲ್ಲಿ ಹೋಗಬೇಕಾದರೆ ಹೋಗಲು ದಾರಿ.

ಸೂಡೊ ಕಮಾಂಡ್ ಬಗ್ಗೆ

ಲಿನಕ್ಸ್ನಲ್ಲಿ, ಸುಡೊ-ಸೂಪರ್ ಬಳಕೆದಾರನು ಕೆಲವು ನಿರ್ವಾಹಕರು ಅಥವಾ ಬಳಕೆದಾರರ ಗುಂಪುಗಳನ್ನು ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಮತ್ತು ವಾದಗಳನ್ನು ಲಾಗ್ ಮಾಡುವಾಗ ಕೆಲವು ಅಥವಾ ಎಲ್ಲ ಆಜ್ಞೆಗಳನ್ನು ರೂಟ್ ಆಗಿ ನಡೆಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಸೂಡೊ ಪ್ರತಿ ಆದೇಶದ ಆಧಾರದ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಇದು ಶೆಲ್ಗೆ ಬದಲಿಯಾಗಿಲ್ಲ. ವೈಶಿಷ್ಟ್ಯಗಳು ಪ್ರತಿ ಹೋಸ್ಟ್ ಆಧಾರದಲ್ಲಿ ಬಳಕೆದಾರನು ಚಲಾಯಿಸುವ ಆಜ್ಞೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವ ಸಾಮರ್ಥ್ಯ, ಪ್ರತಿ ಆಜ್ಞೆಯ ವಿಪರೀತ ಲಾಗಿಂಗ್, ಯಾರು ಸೂಡೊ ಕಮಾಂಡ್ನ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಕಾಲಾವಧಿ, ಮತ್ತು ಅದೇದನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯದ ಸ್ಪಷ್ಟ ಆಡಿಟ್ ಜಾಡು ಒದಗಿಸಲು ವಿಭಿನ್ನ ಗಣಕಗಳಲ್ಲಿನ ಸಂರಚನಾ ಕಡತ.

ಸೂಡೊ ಕಮಾಂಡ್ನ ಉದಾಹರಣೆ

ಆಡಳಿತಾತ್ಮಕ ಸವಲತ್ತುಗಳಿಲ್ಲದೆ ಒಂದು ಪ್ರಮಾಣಿತ ಬಳಕೆದಾರರು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಬಹುದು:

dpkg -i software.deb

ಆಜ್ಞೆಯು ದೋಷವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಆಡಳಿತಾತ್ಮಕ ಸೌಲಭ್ಯವಿಲ್ಲದೆ ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ. ಹೇಗಾದರೂ, ಸುಡೊ ಕಮಾಂಡ್ ಪಾರುಗಾಣಿಕಾ ಬರುತ್ತದೆ. ಬದಲಿಗೆ, ಈ ಬಳಕೆದಾರರಿಗೆ ಸರಿಯಾದ ಆಜ್ಞೆ:

sudo dpkg -i software.deb

ಈ ಸಮಯದಲ್ಲಿ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಥಾಪಿಸುತ್ತದೆ. ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಅವಕಾಶ ನೀಡಲು ಆಡಳಿತಾತ್ಮಕ ಸವಲತ್ತುಗಳೊಂದಿಗೆ ವ್ಯಕ್ತಿಯು ಹಿಂದೆ ಲಿನಕ್ಸ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದಾನೆ ಎಂದು ಇದು ಊಹಿಸುತ್ತದೆ.

ಗಮನಿಸಿ: ಕೆಲವು ಬಳಕೆದಾರರಿಗೆ ಸುಡೊ ಕಮಾಂಡ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ತಡೆಯಲು ನೀವು ಲಿನಕ್ಸ್ ಅನ್ನು ಸಹ ಸಂರಚಿಸಬಹುದು.