मुझे यकीन नहीं है कि ओपनएसएसएच का कौन सा संस्करण CentOS के साथ बंडल किया गया है, लेकिन अगर यह 4.9 या नया है, तो आप वास्तव में इसे ओपनएसएसएच के साथ कर सकते हैं जिसमें कोई अतिरिक्त सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है।
मैंने हाल ही में इस बारे में एक ब्लॉग पोस्ट लिखा है, आप इसे यहाँ देख सकते हैं:
http://blog.frands.net/sftp-only-chroot-users-with-openssh-in-debian-166/
गाइड डेबियन के लिए है, लेकिन यह बहुत ज्यादा है अगर ओपनएसएसएच का संस्करण 4.9 या अधिक है। आप इस आदेश को जारी करके संस्करण का पता लगाते हैं:
ssh -V
इसके अलावा, मेरे उदाहरण में मैं सभी उपयोगकर्ताओं के लिए एक स्थिर निर्देशिका का उपयोग करता हूं। आप कॉन्फ़िगरेशन फ़ाइल में% u का उपयोग कर सकते हैं, जिसे उपयोगकर्ता नाम से बदल दिया जाएगा। तो चेरोटडायरेक्टरी को / www / उपयोगकर्ताओं /% u पर सेट किया जा सकता है