SSH (ಸುರಕ್ಷಿತ ಶೆಲ್) ನಮಗೆ ಅನುಮತಿಸುವ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಪ್ರವೇಶಿಸಿ ಮತ್ತು ಅದರ ಸಾಧ್ಯತೆಗಳು ಅಗಾಧವಾಗಿರುವುದರಿಂದ ಮೂಲತಃ ಅದನ್ನು ಬಳಸುವಾಗ ನಾವು ಏನು ಮಾಡುತ್ತೇವೆಂದರೆ ನಾವು ಅದರ ಪರದೆಯ ಮತ್ತು ಕೀಬೋರ್ಡ್ ಮುಂದೆ ಕುಳಿತಿದ್ದಂತೆ ಸರ್ವರ್ ಅನ್ನು ಹೊಂದಿರಬೇಕು. ಇಂದು ಇದು * ನಿಕ್ಸ್ ಮೂಲಕ ಲಭ್ಯವಿದೆ ಓಪನ್ ಎಸ್ಎಸ್ಹೆಚ್, 1999 ರಲ್ಲಿ ಮರಳಿ ಬಂದ ಮುಕ್ತ ಅನುಷ್ಠಾನ, ಮತ್ತು ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರಿಗೆ ನಾವು ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ಸಾಧ್ಯತೆಯನ್ನು ತೋರಿಸಲಿದ್ದೇವೆ SSHFS ಬಳಸಿ ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ದೂರಸ್ಥ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಆರೋಹಿಸಿ.
ಇದಕ್ಕೆ ಧನ್ಯವಾದಗಳು ನಮ್ಮ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನ ಡೈರೆಕ್ಟರಿ ರಚನೆಯ ಭಾಗವಾಗಿ ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸಿ, ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಮತ್ತು ಇತರರನ್ನು ಸರಳ ರೀತಿಯಲ್ಲಿ ಬಳಸಲು ಸಾಧ್ಯವಾಗುವಂತಹ ಅನುಕೂಲಗಳೊಂದಿಗೆ. ಮತ್ತು ಸಹಜವಾಗಿ, ನಾವು ಫೈಲ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ ಅನ್ನು ಸಹ ಬಳಸಬಹುದು ಮತ್ತು ಅದಕ್ಕೆ ಧನ್ಯವಾದಗಳು ಫೈಲ್ಗಳನ್ನು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡುವುದರ ಮೂಲಕ ನಕಲಿಸಬಹುದು ಅಥವಾ ಸರಿಸಬಹುದು, ಆದ್ದರಿಂದ ಹೇಗೆ ಪ್ರಾರಂಭಿಸಬೇಕು ಎಂದು ನೋಡೋಣ.
ತಾರ್ಕಿಕವಾಗಿ, ನಾವು ಪ್ರವೇಶಿಸಲಿರುವ ಸರ್ವರ್ನಲ್ಲಿ ಮತ್ತು ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಈಗಾಗಲೇ ಓಪನ್ ಎಸ್ಎಸ್ಹೆಚ್ ಸ್ಥಾಪನೆ ನಡೆಯುವುದು ನಮಗೆ ಬೇಕಾಗಿರುವುದು. ನಂತರ sshf ಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಸಮಯ, ಈ ಉಪಕರಣವು ಈಗಾಗಲೇ ಇರುವುದಕ್ಕೆ ತುಂಬಾ ಸರಳವಾದ ಧನ್ಯವಾದಗಳು ಇದು ಅಧಿಕೃತ ಉಬುಂಟು ಭಂಡಾರದಲ್ಲಿ ಲಭ್ಯವಿದೆ (ಮತ್ತು, ಅದರ ಸಣ್ಣ ಗಾತ್ರವು 50 Kb ಗಿಂತ ಕಡಿಮೆ ಇರುವುದರಿಂದ, ಇದನ್ನು ಕೆಲವು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು):
# apt-get install shfs
ಈಗ ನಾವು sshf ಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇವೆ, ನಾವು ಅದನ್ನು ಅದರ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿ ಬಳಸಬೇಕಾಗಿದೆ, ssh ನಂತೆಯೇ ನಾವು ಮಾಡಬೇಕಾಗಿರುತ್ತದೆ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಮೂಲಕ ನಮ್ಮನ್ನು ದೃ ate ೀಕರಿಸಿ, ಅದಕ್ಕಾಗಿಯೇ ಬಳಕೆದಾರರು ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಮಾನ್ಯ ಖಾತೆಯಾಗಿರಬೇಕು ಎಂದು ಹೇಳದೆ ಹೋಗುತ್ತದೆ (ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ ಅದು ಐಪಿ ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್ ಆಗಿರುತ್ತದೆ 192.168.1.100).
sshfs ಬಳಕೆದಾರ @ ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್: / path / to / ಡೈರೆಕ್ಟರಿ
ಆದ್ದರಿಂದ ನಮಗೆ ಬೇಕಾಗಿರುವುದು ದೂರಸ್ಥ ಡೈರೆಕ್ಟರಿಗೆ ಸೂಚಿಸುವ ಸ್ಥಳೀಯ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುವುದು (ಇದು ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ / ಮನೆ / ಪ್ರೋಗ್ರಾಂಗಳು ಆಗಿರಬಹುದು), ನಾವು ಈ ಕೆಳಗಿನಂತೆ ಮಾಡುತ್ತೇವೆ:
#mkdir / mnt / server
ನಂತರ ನಾವು ಈ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ರಿಮೋಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆರೋಹಿಸುತ್ತೇವೆ, ಹೀಗೆ ಮಾಡುತ್ತೇವೆ:
#sshfs root@192.168.1.100: / home / programs / / mnt / server
ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ರೂಟ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಾವು ಕೇಳುತ್ತೇವೆ, ಅದನ್ನು ನಾವು ತಿಳಿದಿರಬೇಕು ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ನಮೂದಿಸುತ್ತೇವೆ ಮತ್ತು ಇದರ ನಂತರ ನಾವು ನಮ್ಮ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ರಿಮೋಟ್ ಸರ್ವರ್ ಅನ್ನು ಆರೋಹಿಸುತ್ತೇವೆ. ನಾವು ಓಡುತ್ತಿದ್ದರೆ ನಾವು ಸುಲಭವಾಗಿ ಪರಿಶೀಲಿಸಬಹುದಾದ ವಿಷಯ:
$ df -h
O:
ls -l / mnt / server
ಒಮ್ಮೆ ನಾವು ಇದನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅದು ನಮಗೆ ನೀಡುವ ದೊಡ್ಡ ಸೌಕರ್ಯವನ್ನು ನಾವು ಖಂಡಿತವಾಗಿಯೂ ಪ್ರಶಂಸಿಸುತ್ತೇವೆ, ಮತ್ತು ಒಂದು ವೇಳೆ ನಾವು ನಮ್ಮ ಸಾಧನಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕೈಗೊಳ್ಳಬೇಕೆಂದು ನಾವು ಬಯಸಬಹುದು. ಮತ್ತು ನಾವು ಅದನ್ನು ಪಡೆಯಬಹುದು, ಇದಕ್ಕಾಗಿ ನಾವು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಬೇಕಾಗಿದೆ / etc / fstab:
#vi / etc / fstab
ನಾವು ಈ ಕೆಳಗಿನ ನಮೂದನ್ನು ಸೇರಿಸುತ್ತೇವೆ:
sshfs#$root@192.168.1.100: / / mnt / ಸರ್ವರ್ ಫ್ಯೂಸ್ ಡೀಫಾಲ್ಟ್ಗಳು, idmap = ಬಳಕೆದಾರ, allow_other, ಮರುಸಂಪರ್ಕ, _netdev, ಬಳಕೆದಾರರು 0 0
ಇದರೊಂದಿಗೆ ನಾವು ಈಗಾಗಲೇ ನಮಗೆ ಬೇಕಾದುದನ್ನು ಹೊಂದಿದ್ದೇವೆ, ಆದರೆ ನಾವು ಮುಂದೆ ಹೋಗಬಹುದು ಮತ್ತು ನಮ್ಮ ತಂಡವು ವಿವಾದಾಸ್ಪದವಾಗಿದ್ದರೆ ಸಿಸ್ಟಮ್ ಆರಂಭಿಕ ವ್ಯವಸ್ಥೆಯಾಗಿ ನಾವು ಜೋಡಣೆಯನ್ನು ಬಳಸಬಹುದು 'ಬೇಡಿಕೆಯಮೇರೆಗೆ', ಅಂದರೆ, ನಮಗೆ ಅಗತ್ಯವಿರುವಾಗ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡಲಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ರಿಮೋಟ್ ಡೈರೆಕ್ಟರಿಗೆ ಲಿಂಕ್ ಮಾಡಲಾದ ಸ್ಥಳೀಯ ಡೈರೆಕ್ಟರಿಯನ್ನು ಪ್ರವೇಶಿಸಲು ನಾವು ಪ್ರಯತ್ನಿಸಿದಾಗ).
ಬಳಕೆದಾರ @ ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್: / home / programs / / mnt / server fuse.sshfs noauto, x-systemd.automount, _netdev, ಬಳಕೆದಾರರು, idmap = ಬಳಕೆದಾರ, allow_other, ಮರುಸಂಪರ್ಕ 0 0