আমার একটি CentOS 5.7 ওয়েব সার্ভার রয়েছে এবং আমি এসএসএইচ ব্যবহার করে সংযোগ করার সময় আমি যে ডিফল্ট স্থানে অবতরণ করেছি তা পরিবর্তন করতে চাই।
বর্তমানে আমি অবতরণ /home/username
করছি এবং /home
পরিবর্তে আমি অবতরণ করতে চাই ।
আমি root পরিচয়ে সর্বস্বান্ত করেছি এবং যোগ PermitUserEnvironment yes
করার জন্য /etc/.ssh/sshd_config
- এবং হিসাবে আমি এটা বুঝতে পারি যে এটি তারপর ব্যবহারকারীর নিজের sweeps ssh
একটি জন্য ফোল্ডার environment
ফাইল। আমি যে বিষয়ে নিশ্চিত নই তা হ'ল আমি এই পরিবেশের ফাইলটিতে যা যুক্ত করছি ঠিক export path=$PATH:$HOME
তেমনই এখানে কাজ করা হবে বলে মনে হয় না বা আমার .bashrc বা .bash_profile ফাইলগুলিতে (যা আমি বুঝতে পেরেছি তাতে কোনও পার্থক্য হবে না যাইহোক একটি এসএসএইচ সংযোগ হিসাবে এটি একটি অ-ইন্টারেক্টিভ শেল?)।
আগাম ধন্যবাদ.
usermod
যখন একজন ব্যবহারকারী যে উদ্দেশে চিঠি লেখেন বিষয়ে কিছু পরিবর্তন/etc/passwd
, যা ভুল প্রতিরোধ:usermod -d /home user
।