ಹಳೆಯ ಲ್ಯಾಪ್ಟಾಪ್ನ ಬ್ಯಾಕಪ್ ಡ್ರೈವ್ನಲ್ಲಿ ಇನ್ನೂ ಖಾಸಗಿ SSH ಕೀ ಇದೆ, ಮತ್ತು VPN ಅದನ್ನು ರಕ್ಷಿಸುತ್ತದೆಯೇ ಎಂದು ಯಾರೋ ಕೇಳುತ್ತಾರೆ. ರಕ್ಷಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಎಂದೂ ರಕ್ಷಿಸಿಲ್ಲ. VPN ಎರಡು ಜಾಲಗಳ ನಡುವಿನ ಮಾರ್ಗವನ್ನು ರಕ್ಷಿಸುತ್ತದೆ; ಪಾಸ್ಫ್ರೇಸ್ ಕಡತವನ್ನು ರಕ್ಷಿಸುತ್ತದೆ; ಏಜೆಂಟ್ ನಡೆಯುತ್ತಿರುವ ಸೆಷನ್ ಅನ್ನು ರಕ್ಷಿಸುತ್ತದೆ. ಮೂರು ವಿಭಿನ್ನ ಕಾರ್ಯವಿಧಾನಗಳು, ಮೂರು ವಿಭಿನ್ನ ವೈಫಲ್ಯ ವಿಧಾನಗಳು, ಮತ್ತು ಕದ್ದ ಪ್ರತಿಗೆ ಮೊದಲೆರಡರ ಬಗ್ಗೆ ಮಾತ್ರ ಚಿಂತೆ.

ಪಾಸ್ಫ್ರೇಸ್ ಕಡತಕ್ಕೆ ಸೇರಿದ್ದು

SSH ಕೀಯ ಪಾಸ್ಫ್ರೇಸ್ ವಿಶ್ರಾಂತಿಯಲ್ಲಿರುವ ಖಾಸಗಿ ಕೀ ಸಾಮಗ್ರಿಯನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ. ಅದು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸುವ ಖಾತೆ ಪಾಸ್ವರ್ಡ್ ಅಲ್ಲ, ಮತ್ತು VPN ಸೇರಲು ಬಳಸುವ ರುಜುವಾತು ಅಲ್ಲ. ಇವನ್ನು ಗೊಂದಲಿಸುವುದು ಒಡ್ಡುವಿಕೆಯನ್ನು ಪರಿಹರಿಸದ ಬದಲಾವಣೆಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

OpenSSHನ ssh-keygen ಕೈಪಿಡಿ ಪಾಸ್ಫ್ರೇಸ್ಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಈಗಾಗಲೇ ಇರುವ ಕೀಗೆ ಹೊಸ ಪಾಸ್ಫ್ರೇಸ್ ಹೊಂದಿಸುವ -p ಸ್ವಿಚ್ ಸೇರಿದಂತೆ.

ಇರುವ ಕೀಗೆ ಆದೇಶದ ರೂಪ ಸರಳವಾಗಿದೆ, ಮತ್ತು ಅದು ಕಡತವನ್ನು ಮರುಬರೆಯುತ್ತದೆ:

ssh-keygen -p -f ~/.ssh/id_ed25519

ಕೀ ಮಾಲೀಕರ ಅನುಮೋದಿತ ನಿರ್ವಹಣೆ ಮತ್ತು ಮರುಪ್ರಾಪ್ತಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿ, ಏಕೆಂದರೆ ಇದು ಬರವಣಿಗೆ, ಪರಿಶೀಲನೆ ಅಲ್ಲ. ಖಾಸಗಿ ಕಡತವನ್ನು ಪ್ರಕಟಿಸಬೇಡಿ ಮತ್ತು ಹಂಚಿದ ಆದೇಶ ಸಾಲಿನಲ್ಲಿ ನಿಜವಾದ ಪಾಸ್ಫ್ರೇಸ್ ಇಡಬೇಡಿ. ಪಾಸ್ಫ್ರೇಸ್ ಬದಲಾವಣೆ ಹಿಂದೆ ತೆಗೆದ ಪ್ರತಿಯನ್ನು ಮರುಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡುವುದಿಲ್ಲ. ಹಳೆಯ ಪ್ರತಿಯ ಸ್ಥಳವನ್ನು ಟಿಕೆಟ್ನಲ್ಲಿ ದಾಖಲಿಸಿ, ಅದನ್ನು ನಾಶಪಡಿಸಬೇಕೇ ಎಂದು ಮಾಲೀಕರು ನಿರ್ಧರಿಸಲು.

ಪ್ರತಿ ಲ್ಯಾಪ್ಟಾಪ್ ಮತ್ತು ಸುರಂಗಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಾಲ ಬದುಕುತ್ತದೆ

ಕೀ ಕಡತವನ್ನು ಪ್ರತಿ ಮಾಡಿದ ನಂತರ, ಲ್ಯಾಪ್ಟಾಪ್ನ ಚಾಲ್ತಿ VPN ಸಂಪರ್ಕ ಅದರ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ. ಮುಖ್ಯವಾದುದು ಕಡತವೇ ಎಷ್ಟು ಚೆನ್ನಾಗಿ ರಕ್ಷಿಸಲ್ಪಟ್ಟಿದೆ, ಮತ್ತು ಯಾವ ಸರ್ವರ್ಗಳು ಇನ್ನೂ ಹೊಂದಿಕೆಯಾಗುವ ಸಾರ್ವಜನಿಕ ಕೀಯನ್ನು ನಂಬುತ್ತವೆ.

ಪ್ರಸ್ತುತ ಕಡತದ ಪಾಸ್ಫ್ರೇಸ್ ಬದಲಿಸುವುದು ಪ್ರತಿಯನ್ನು ಸ್ಪರ್ಶಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಸರ್ವರ್ನಲ್ಲಿನ authorized_keys ನಿಂದ ಅದೇ ಸಾರ್ವಜನಿಕ ಕೀಯನ್ನು ತೆಗೆಯುವುದಿಲ್ಲ. ರದ್ದತಿ ಮತ್ತು ಮರುಎನ್ಕ್ರಿಪ್ಷನ್ ಪ್ರತ್ಯೇಕ ಕ್ರಿಯೆಗಳು.

ಆದ್ದರಿಂದ ಸೋರಿಕೆಯಾದ ಖಾಸಗಿ ಕೀಯನ್ನು ಜಾಲ ಘಟನೆ ಅಲ್ಲ, ಗುರುತಿನ ಘಟನೆ ಎಂದು ಪರಿಗಣಿಸಿ. ಸ್ವೀಕೃತ ಕೀಯನ್ನು ಅದನ್ನು ಹೊಂದಿರುವ ಸರ್ವರ್ಗಳು ಮತ್ತು ನೋಂದಣಿ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ತೆಗೆಯಿರಿ ಅಥವಾ ಬದಲಿಸಿ. VPN ನಿಲ್ಲಿಸುವುದು ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಒಂದು ಮಾರ್ಗವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ; ಅದು ರದ್ದತಿ ಅಲ್ಲ.

ಅನ್ಲಾಕ್ ಮಾಡುವುದು ರಹಸ್ಯವನ್ನು ಏಜೆಂಟ್ಗೆ ಸಾಗಿಸುತ್ತದೆ

ಏಜೆಂಟ್ ನಂತರದ ದೃಢೀಕರಣಕ್ಕಾಗಿ ಡಿಕ್ರಿಪ್ಟ್ ಆದ ಗುರುತುಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ, ಇದರಿಂದ ಬಳಕೆದಾರರು ಪ್ರತಿ ಸಂಪರ್ಕಕ್ಕೂ ಪಾಸ್ಫ್ರೇಸ್ ಮತ್ತೆ ಟೈಪ್ ಮಾಡಬೇಕಿಲ್ಲ. ಇದು ತನ್ನದೇ ಆದ ಭದ್ರತಾ ಮಿತಿ ಇರುವ ಅನುಕೂಲತೆಯ ವೈಶಿಷ್ಟ್ಯ.

ssh-agent ತನ್ನ -t ಆಯ್ಕೆಯ ಮೂಲಕ ಗುರುತು ಎಷ್ಟು ಕಾಲ ಲೋಡ್ ಆಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮತ್ತು ಪ್ರತಿ ಗುರುತಿನ ಸೆಟ್ಟಿಂಗ್ ಆ ಮಿತಿಯನ್ನು ಮೀರಬಹುದು. VPN ಡಿಸ್ಕನೆಕ್ಟ್ ಆದರೆ ಪ್ರತಿ ಲೋಡ್ ಆದ ಕೀ ಮರೆತುಹೋಗುತ್ತದೆ ಎಂದು ಭಾವಿಸುವ ಬದಲು ನೀವು ನಿಜವಾಗಿ ಚಲಾಯಿಸುವ ಏಜೆಂಟ್ಗೆ ನೀತಿ ಆಯ್ಕೆಮಾಡಿ.

ಕೀ ಅನ್ಲಾಕ್ ಆದ ನಂತರ ರಾಜಿಗೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆ ಕದ್ದ ಎನ್ಕ್ರಿಪ್ಟ್ ಕಡತಕ್ಕಿಂತ ಬೇರೆ ಸಮಸ್ಯೆ. ಏಜೆಂಟ್ ಅನ್ನು ಇನ್ನೊಂದು ಹೋಸ್ಟ್ಗೆ ಫಾರ್ವರ್ಡ್ ಮಾಡುವುದು ಕೀ ಕಡತವನ್ನು ಪ್ರತಿ ಮಾಡದೆ ದೃಢೀಕರಣ ಸಾಮರ್ಥ್ಯವನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅನುಮೋದಿತ ಅಗತ್ಯಕ್ಕೆ ಮಾತ್ರ ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.

ಬದಲಾವಣೆಯ ಮೊದಲು ಮತ್ತು ನಂತರ ಏಜೆಂಟ್ ಪ್ರಸ್ತುತ ಏನನ್ನು ಹೊಂದಿದೆ ಎಂದು ಪಟ್ಟಿ ಮಾಡಿ:

ssh-add -l

ಮೇಲ್ವಿಚಾರಣೆ ಇಲ್ಲದ ಕೆಲಸಗಳಿಗೆ ತಮ್ಮದೇ ಯೋಜನೆ ಬೇಕು

ನಿಗದಿತ ಕೆಲಸ ಪ್ರಾಂಪ್ಟ್ಗೆ ಉತ್ತರಿಸಲಾರದು. ಅದಕ್ಕೆ ಅನುಮೋದಿತ ಯಂತ್ರ-ರುಜುವಾತು ವ್ಯವಸ್ಥೆ ಬೇಕು, ಮತ್ತು ಅನ್ಲಾಕಿಂಗ್ ರಹಸ್ಯವನ್ನು ಕೀಯ ಅದೇ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇಡುವುದು, ಅದೇ ಖಾತೆ ಓದಬಲ್ಲದಾಗಿರುವುದು, ಎರಡನೇ ಮಿತಿಯನ್ನು ಸೃಷ್ಟಿಸುವುದಿಲ್ಲ.

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

ಸರ್ವರ್ನ ಹೋಸ್ಟ್-ಗುರುತು ಪರಿಶೀಲನೆ ಮತ್ತು ಅದರ ಖಾತೆ ನಿರ್ಬಂಧಗಳನ್ನು ಸಹ ಇಟ್ಟುಕೊಳ್ಳಿ. VPN ಮಾರ್ಗ ನಿಮಗೆ ಖಾಸಗಿ ದಾರಿ ಕೊಡುತ್ತದೆ; ನೀವು ತಲುಪುವ ಪ್ರತಿ SSH ಶ್ರೋತ ಬಯಸಿದ ಹೋಸ್ಟ್ ಎಂದು ಅದು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ಶ್ರೋತ ಮತ್ತು ಹೋಸ್ಟ್ ಕೀಯ ಬೆರಳಚ್ಚನ್ನು ಕೀಯಂತೆಯೇ ಅದೇ ಪಟ್ಟಿಯಲ್ಲಿ ದಾಖಲಿಸಿ.

ಮಿತಿಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರಿಶೀಲಿಸಿ

ಪ್ರತಿ ಮಿತಿಯನ್ನು ಅದರದೇ ಪ್ರಶ್ನೆಯಿಂದ ಪರೀಕ್ಷಿಸಿ. ಪಾಸ್ಫ್ರೇಸ್ ಇಲ್ಲದೆ ಕಡತ ತೆರೆಯುತ್ತದೆಯೇ? ಡಿಸ್ಕನೆಕ್ಟ್ ನಂತರವೂ ಏಜೆಂಟ್ ಗುರುತನ್ನು ಹೊಂದಿದೆಯೇ? ಸರ್ವರ್ ಇನ್ನೂ ಸಾರ್ವಜನಿಕ ಕೀಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆಯೇ?

ಎರಡು ಆದೇಶಗಳು ಮೊದಲ ಮತ್ತು ಮೂರನೆಯ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರಿಸುತ್ತವೆ:

ssh-keygen -y -f ~/.ssh/id_ed25519
ssh -v [email protected]

ಕಡತ ರಕ್ಷಣೆ, ಅನುಮತಿಸಿದ ಕೀ ಬಳಕೆ ಮತ್ತು ಸರ್ವರ್-ಬದಿಯ ತೆಗೆದುಹಾಕುವಿಕೆಯನ್ನು ಮೂರು ಪ್ರತ್ಯೇಕ ಸಾಲುಗಳಾಗಿ ದಾಖಲಿಸಿ. ಸುರಂಗ, ಪಾಸ್ಫ್ರೇಸ್ ಮತ್ತು ಏಜೆಂಟ್ ಪ್ರತಿಯೊಂದೂ ಸಂಬಂಧದ ಬೇರೆ ಭಾಗವನ್ನು ಕಾಯುತ್ತವೆ, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದು ಮಾತ್ರ ಜಾಲದ ಬಗ್ಗೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು