Зашто би требало да користите ССХФС?
Из перспективе крајњег корисника, ССХФС је једноставно и веома лако решење за коришћење. ССХФС је такође изузетно безбедан јер зависи од провереног ОпенССХ сервера. Шифровање ССХФС-а је такође веома високо, тако да можете бити сигурни да нико не може украсти датотеке током преноса. Ажурирани сервер који је исправно конфигурисан, само слуша ССХ везе, обично се не може разбити осим ако нападач није из НСА или стручњака за безбедност, итд. (али можда не желе да натерају ваше датотеке да ураде било шта).
Многи системски администратори управљају великим количинама сервера. Када се датотекама треба приступити на различитим серверима, пријављивање на сваки појединачно може постати прилично заморно. Било би много лакше да су датотеке доступне са једног система. ССХФС софтвер је велики спреман за овај случај коришћења.
Поред могућности да монтира систем датотека, ССХФС је креиран тако да може да ради без роот привилегија. Ово је могуће преко Фусе библиотеке (систем датотека у корисничком простору). И даље ће вам требати роот привилегије да бисте инсталирали ССХФС.
Имајте на уму: Систем који се користи за приступ удаљеном систему датотека мора да користи Ксен/КВМ платформе за виртуелизацију, или ОпенВЗ, при чему провајдер омогућава Фусе за вас.
Хајде да почнемо, хоћемо ли?
Корак 1 - Омогућавање модула кернела
Ово је једноставан корак - све што треба да урадите је да покренете следећу команду као роот корисник:
modprobe fuse
Корак 2 - Инсталирање Фусе/ССХФС
Да бисмо инсталирали Фусе/ССХФС, прво морамо да омогућимо ЕПЕЛ (Ектра Пацкагес фор Ентерприсе Линук) спремиште. Поново извршите следећу команду као роот корисник:
yum install epel-release
То ће омогућити ЕПЕЛ спремиште. Сада, хајде да инсталирамо Фусе и ССХФС.
yum install sshfs
Сада када смо склонили инсталацију софтвера, хајде да почнемо са њом.
Корак 3 - Коришћење ССХФС
Команде за коришћење ССХФС-а су прилично једноставне. Да бисте монтирали удаљену фасциклу, користите следеће команде.
mkdir /testDirectory
sshfs root@my.remote.server: /testDirectory
Директоријум, /testDirectory, је место где су датотеке удаљених сервера видљиве и може се уређивати ако корисник на удаљеном серверу има дозволе за то.
Могуће је користити и приватни кључ за аутентификацију. Ако користите приватни кључ, уверите се да сте подесили одговарајуће дозволе за датотеку идентитета.
sshfs root@my.remote.server: /testDirectory -o IdentityFile=/root/the.private.key
Када завршите, можете да искључите удаљену фасциклу помоћу ове команде.
fusermount -u /testDirectory
Закључак
У закључку, сада би требало да имате основно знање о томе како да подесите удаљену тачку монтирања користећи само ССХ и Фусе. Многи корисници преферирају ССХФС у односу на друге платформе за дељење датотека као што је Самба, јер ССХФС захтева минималну конфигурацију и једноставнији је за конфигурисање.