Линук команде и вештине љуске
сфтп: Пренос датотека на ССХ буџет
сфтп се налази унутар ССХ-а, управо због чега је наџивео своје колеге: кључеви, цхроот-ови, јумп хостови и ревизорски траг сви долазе бесплатно. ОпенССХ је тихо преместио сцп на СФТП протокол у верзији 9.0 јер СФТП игра стварну улогу протокола: листање директоријума, мкдир, дозволе, преименовања и много мање изненађења протокола. Интерактивни сфтп је добар за једнократне потезе; аутоматизација пролази кроз групни режим, излазне кодове и повремено извињење рсинц-у.
Кључне точке
- Аутоматизација је групни режим: сфтп -б батцх.ткт корисник@хост покреће датотеку команди, излази из нуле у случају било каквог неуспеха и чита са стдин-а са -б -; Упит за лозинку без надзора је да групни режим грешака уклања двоструко брже него што додаје сигурност.
- Скуп команди је намерно мали: лс -л, мкдир, пут -п (сачувајте временске ознаке), гет -р (рекурзивно), цхмод и дф -х унутар сесије покривају 95% оперативних потреба.
- Знајте када рсинц побеђује: сфтп поново шаље целе датотеке, док рсинц -авз --партиал преко ссх-а помера делте, не уклања ништа тихо и чува архиве скупа метаподатака до којих је заправо стало.
- На страни сервера, сфтп је ограда: ФорцеЦомманд интерни-сфтп унутар Матцх блока са ЦхроотДирецтори претвара налог у шифровани, ревидирани дроп бок без љуске.
- 'сфтп ради, схелл не' је дизајн, а не грешка: линија подсистема сфтп интернал-сфтп је оно што то омогућава, а прелазак сцп-а на СФТП у ОпенССХ 9.0 значи да застарели сервери без подсистема могу да прекину старе сцп послове.
- Употреба Црон-а се процењује на основу понашања неуспеха: -о БатцхМоде=иес, -о ЦоннецтТимеоут=10, а експлицитна провера излазног кода претвара тихе застоје у гласне грешке које се могу приказати на страници.
- Излаз напретка је контрола буке: сфтп је брбљив, црон дневники су тихи; -к (или преусмеравања) плус евидентирање на страни ссхд-а даје вам ревизорски траг који се не претвара у гигабајте трансферних трака.
- Једина штампарска грешка од које се састоје каријере: сфтп -П 2222 узима велико П (мало -п значи сачувати), док је сцп заменио конвенције на истим словима; када је порт погрешан, прво проверите случај.
Теренска биљешка
Црон сфтп посао је једном висио шест сати на неочекиваном упиту за лозинку пре него што је ико приметио. Сваки скриптовани пренос од тада добија -б, -о БатцхМоде=иес, а излазни код проверава да ли странице уместо чека.
Цесто постављања питања
Да ли је ОпенССХ 9.0 заиста променио сцп?
Протокол, а не површина: сцп сада премешта датотеке преко СФТП-а испод, тако да домаћини без сфтп подсистема тихо прекидају старе сцп послове; поправка је омогућавање подсистема, а не враћање навика.
Могу ли уопште да преместим једну датотеку без сфтп-а?
Да: мачка бигфиле.бин | ссх корисник@хост 'мачка > /тмп/бигфиле.бин' је преносиви једноцевни пренос; нема животописа, нема метаподатака, али ради свуда где ССХ ради, што је управо његов случај употребе.
Да ли је сфтп спорији од сцп-а или рсинц-а?
Понекад: додатни трошкови протокола по датотеци и подразумевано баферовање се појављују у групним стаблима директоријума; измерите везу пре оптимизације и запамтите да рсинц обично одговара када је жалба „преспора“.
Како да дам отпремања треће стране без приступа схелл-у?
Наменски налог са ЦхроотДирецтори, ФорцеЦомманд интерним-сфтп-ом и поддиректоријумом за писање; кључеви, затвор, временско ограничење и преглед дневника су укључени, то је претинац него позивница.
Како Kinetikatech помаже код линук команде и вештине љуске
Јскрено, већина тимова дође до нас након што су прво покушали сами: Команде и навике скриптовања које одлучују да ли администратор управља сервером или се бори против њега: претражују, трансформишу, преносе и надзиру текст и процесе помоћу алата који живе у свакој основној инсталацији. Наша услуга Linux Server Security и Server Management постоји да се не морате упознавати с линук команде и вештине љуске на тежи начин; ми се бринемо о пуштању у рад, надзору и изненађењима у три ујутро.