ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಎಂಬ ಆಜ್ಞಾ ಸಾಲಿನ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು "CLI" ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ, ಅದರೊಂದಿಗೆ ನಾವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಪಠ್ಯ, ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಕಳುಹಿಸಿ (ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಕುಚಿತಗೊಳ್ಳುತ್ತದೆ) ನಮ್ಮ ಟರ್ಮಿನಲ್ನಿಂದ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಯಾರಿಗಾದರೂ.
ಇಂದು ನೀವು ಹೆಚ್ಚಿನ ವಿಷಯಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುರಕ್ಷಿತವಾಗಿ ಪಡೆಯಲು ಬಯಸಿದರೆ, ಆಜ್ಞಾ ಸಾಲಿನ ಬಳಕೆಯನ್ನು ಮಾಡುವುದು ಒಳ್ಳೆಯದು ಎಂಬುದು ಸಾರ್ವಜನಿಕ ಜ್ಞಾನವಾಗಿದೆ. ನಮಗೆ ಸಂಬಂಧಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ ತ್ವರಿತ ಮತ್ತು ಬಳಸಲು ಸುಲಭ. ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬಳಸಲು ಅಗತ್ಯವಾದ ಜ್ಞಾನದ ಬಗ್ಗೆ ಚಿಂತಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಇದರ ಬಳಕೆ ಅತ್ಯಂತ ಕನಿಷ್ಠ ಮತ್ತು ಪೂರ್ವ ಜ್ಞಾನದ ಅಗತ್ಯವಿಲ್ಲ ಪ್ರೋಟೋಕಾಲ್ಗಳ ಬಗ್ಗೆ ಅಥವಾ ಅಂತಹ ಯಾವುದಾದರೂ ಬಗ್ಗೆ.
ನಾವು ಯಾವ ಫೈಲ್ ಅನ್ನು ಕಳುಹಿಸಲು ಬಯಸುತ್ತೇವೆ ಮತ್ತು ಅದರ ಕಳುಹಿಸುವಿಕೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುವ ಏಕೈಕ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅಪ್ಲಿಕೇಶನ್ನ ತರ್ಕವನ್ನು ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ. ಸಾಗಿಸುವಾಗ ಯಾವುದೇ ಮಿತಿಯಿಲ್ಲ. ದಾಖಲೆಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಥವಾ ಸಂಕುಚಿತ ಫೈಲ್ಗಳನ್ನು ಕಳುಹಿಸಬಹುದು.
ಒಂದು ಸನ್ನಿವೇಶವನ್ನು imagine ಹಿಸೋಣ. ತನ್ನ ಕಂಪ್ಯೂಟರ್ನೊಂದಿಗೆ ಇಂಟರ್ನೆಟ್ಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದ ಸಾವಿರಾರು ಮೈಲಿ ದೂರದಲ್ಲಿರುವ ಸ್ನೇಹಿತರಿಗೆ ಫೈಲ್ ಕಳುಹಿಸಲು ನಾವು ಬಯಸುತ್ತೇವೆ. ಈ ಸಂಭವನೀಯ ಪ್ರಕರಣದ ಪರಿಹಾರವು ಸರಳವಾಗಿದೆ, ಇದರ ಹೊಸ ವಿಂಡೋವನ್ನು ಪ್ರಾರಂಭಿಸಿ ಟರ್ಮಿನಲ್, ತೆರೆಯಿರಿ ಎ ವರ್ಮ್ಹೋಲ್ ಮತ್ತು ಒಂದೆರಡು ಪದಗಳನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ಎಂಟರ್ ಒತ್ತಿ ಮತ್ತು ಇತರ ಪಕ್ಷಕ್ಕಾಗಿ ಕಾಯಿರಿ.
ಇನ್ನೊಂದು ತುದಿಯಲ್ಲಿರುವ ನಿಮ್ಮ ಸ್ನೇಹಿತ ತಮ್ಮ ಟರ್ಮಿನಲ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತಾನೆ, ವರ್ಮ್ಹೋಲ್ ಅನ್ನು ತೆರೆಯುತ್ತಾನೆ ಮತ್ತು ನಮೂದಿಸಿ ಫೈಲ್ಗಳಿಗೆ ನಿಮ್ಮ ಪ್ರವೇಶವನ್ನು ದೃ ate ೀಕರಿಸಲು ಕೋಡ್. ಒಮ್ಮೆ ನೀವು ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ ಡೌನ್ಲೋಡ್ ಮುಗಿಯುವವರೆಗೆ ಮಾತ್ರ ನೀವು ಕಾಯಬೇಕಾಗುತ್ತದೆ.
ಫೈಲ್ಗಳ ವಿಷಯದಲ್ಲಿ, ಯಾವುದೇ ಮಧ್ಯಂತರ ಹಂತದಲ್ಲಿ ಯಾವುದೇ ಶೇಖರಣೆಯಿಲ್ಲ ಎಂಬುದು ನಿಜ, ಇದರಲ್ಲಿ ಎರಡು ವಿಪರೀತಗಳ ನಡುವೆ ಕಳುಹಿಸುವುದು. ಇದು ಅಂತ್ಯದಿಂದ ಕೊನೆಯ ಸೇವೆಯಾಗಬಹುದಾದರೂ, ಅದು ಅಲ್ಲ. ಹೆಚ್ಚು ನಿಖರವಾಗಿ ಹೇಳಬೇಕೆಂದರೆ, ಕೆಲವು ಸಮಯದಲ್ಲಿ ಸಂವಹನವು ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್ ಮೂಲಕ ಹೋಗಬೇಕು.
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ನ ಸಾಮಾನ್ಯ ಲಕ್ಷಣಗಳು
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ PAKE (ಪಾಸ್ವರ್ಡ್-ದೃ hentic ೀಕರಿಸಿದ ಕೀ ಎಕ್ಸ್ಚೇಂಜ್) ಅನ್ನು ಬಳಸುತ್ತದೆ ಅಂತಿಮ ಬಿಂದುಗಳ ನಡುವೆ ಕಳುಹಿಸಲಾದ ಮಾಹಿತಿಯನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಈ ಅಪ್ಲಿಕೇಶನ್ SPAKE2 ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.
ಕೆಲವು ಸಮಯದಲ್ಲಿ, ಸಂವಹನವನ್ನು ಸರ್ವರ್ ನಿರ್ವಹಿಸಬೇಕಾಗಿದೆ ಎಂದು ನಾನು ಹೇಳುವ ಮೊದಲು. ಇದು ರಚಿಸುವ ಉಸ್ತುವಾರಿ ವಹಿಸಲಿದೆ ತುದಿಗಳ ನಡುವೆ ಟಿಸಿಪಿ ಸುರಂಗ. ಇದು ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಗ್ರಂಥಾಲಯಕ್ಕೆ «ಅಗತ್ಯವಿದೆರೆಂಡೆಜ್ವಸ್ ಸರ್ವರ್«. ಇದು ಆಧಾರಿತ ಸರಳ ರಿಲೇ ಆಗಿದೆ ಒಂದು ಕ್ಲೈಂಟ್ನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸಂದೇಶಗಳನ್ನು ತಲುಪಿಸುವ ವೆಬ್ಸಾಕೆಟ್. ಐಪಿ ವಿಳಾಸಗಳು ಮತ್ತು ಪೋರ್ಟ್ ಸಂಖ್ಯೆಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಕೋಡ್ಗಳನ್ನು ಇದು ಅನುಮತಿಸುತ್ತದೆ.
ಫೈಲ್ ವರ್ಗಾವಣೆ ಆಜ್ಞೆಗಳು "ಟ್ರಾನ್ಸಿಟ್ ರಿಲೇ" ಅನ್ನು ಬಳಸುತ್ತವೆ. ಇದು ಸಂಗ್ರಹಿಸುವ ಮತ್ತೊಂದು ಸರಳ ಸರ್ವರ್ ಆಗಿದೆ ಎರಡು ಒಳಬರುವ ಟಿಸಿಪಿ ಸಂಪರ್ಕಗಳು ಮತ್ತು ಎರಡರ ನಡುವೆ ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸುತ್ತದೆ.
ಫೈಲ್ ಕಳುಹಿಸುವ ಬಳಕೆದಾರರು ಸ್ವೀಕರಿಸುವ ಬಳಕೆದಾರರಿಗೆ ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಉತ್ಪಾದಿಸುವ ಚಾಟ್ / ಸಂದೇಶ / ಕರೆ ಮೂಲಕ ಕೀಲಿಯನ್ನು ಕಳುಹಿಸಬೇಕಾಗುತ್ತದೆ.
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಎಷ್ಟು ಸುರಕ್ಷಿತವಾಗಿರಬಹುದು ಅಥವಾ ಅದರ ವೈಶಿಷ್ಟ್ಯಗಳ ಬಗ್ಗೆ ಯಾರಾದರೂ ಹೆಚ್ಚು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದರೆ, ದಿ GitHub ಅನೇಕ ಅನುಮಾನಗಳನ್ನು ಪರಿಹರಿಸಬಲ್ಲದು.
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಡೆಬಿಯನ್ 9 ಮತ್ತು ಉಬುಂಟು 17.04+ ನಲ್ಲಿ ನಾವು ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ನಾವು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಮತ್ತು ಕೆಳಗೆ ತೋರಿಸಿರುವ apt ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ.
sudo apt install magic-wormhole
ಡೆಬಿಯನ್ / ಉಬುಂಟು ಹಳೆಯ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ಕಾರ್ಯಕ್ರಮದ ಮೊದಲು ಈ ಕೆಳಗಿನ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ.
sudo apt-get install python-pip build-essential python-dev libffi-dev libssl-dev pip install magic-wormhole
ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಬಳಸಿ
ಮೊದಲನೆಯದಾಗಿ, ನನ್ನ ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ದೋಷಗಳನ್ನು ವರದಿ ಮಾಡಿದ್ದೇನೆ ಎಂದು ನಾನು ಹೇಳಬೇಕಾಗಿದೆ. ನಾನು ಫೈಲ್ ಕಳುಹಿಸಲು ಉದ್ದೇಶಿಸಿರುವ ಡೈರೆಕ್ಟರಿ ಪಥದಲ್ಲಿ ಉಚ್ಚಾರಣೆಗಳು ಅಥವಾ ಸೂಚಿಸಲಾದ ಪಥದಲ್ಲಿ ಕೆಲವು ಹಂತದಲ್ಲಿ ಇದ್ದರೆ ಇದು ಸಂಭವಿಸುತ್ತದೆ. ಸಾಗಣೆಗೆ ಅಗತ್ಯವಾದ ಕೋಡ್ ಅನ್ನು ಈ ಹಂತದಲ್ಲಿ ರಚಿಸಲಾಗುತ್ತದೆ. ನಾವು ಇದನ್ನು ಸ್ವೀಕರಿಸುವವರಿಗೆ ರವಾನಿಸಬೇಕಾಗುತ್ತದೆ. ಇದನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಿದ ನಂತರ, ಫೈಲ್ ಕಳುಹಿಸಲು ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯಿರಿ.
wormhole send “nombre del archivo”
ಫೈಲ್ ಸ್ವೀಕರಿಸಲು, ನೀವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಇದು ನನಗೆ ಸ್ಪಷ್ಟವಾಗಿ ತೋರುತ್ತದೆ, ಆದರೆ ರಿಸೀವರ್ ಸಹ ಮ್ಯಾಜಿಕ್ ವರ್ಮ್ಹೋಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ ಎಂಬುದನ್ನು ಮರೆಯಬೇಡಿ. ಕಳುಹಿಸುವವರಿಂದ ಸ್ವೀಕರಿಸಿದ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಪ್ರೋಗ್ರಾಂ ರಿಸೀವರ್ ಅನ್ನು ಕೇಳುತ್ತದೆ.
wormhole receive
ಕಳುಹಿಸುವವರು ಮತ್ತು ಸ್ವೀಕರಿಸುವವರು ಇಬ್ಬರೂ ಸ್ವೀಕರಿಸುತ್ತಾರೆ ವರ್ಗಾವಣೆಯ ಪ್ರಗತಿಯನ್ನು ಸೂಚಿಸುವ ಅಧಿಸೂಚನೆಗಳು ಫೈಲ್ಗಳ. ಪ್ರಕ್ರಿಯೆಯು ಯಾವುದೇ ದೋಷಗಳನ್ನು ಕಂಡುಕೊಂಡರೆ ಅದು ನಮಗೆ ತಿಳಿಸುತ್ತದೆ.
ಟರ್ಮಿನಲ್ ಅನ್ನು ಬಳಸುವುದರಲ್ಲಿ ಹಾಯಾಗಿರುವವರಿಗೆ ಇದು ಸ್ಪಷ್ಟವಾಗಿ ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ.