Saya memiliki server web CentOS 5.7, dan saya ingin mengubah tempat default saya ketika menghubungkan menggunakan SSH.
Saat ini saya mendarat /home/username
, dan saya ingin mendarat /home
sebagai gantinya.
Saya telah masuk sebagai root dan ditambahkan PermitUserEnvironment yes
ke /etc/.ssh/sshd_config
- dan seperti yang saya mengerti ini kemudian menyapu ssh
folder pengguna sendiri untuk sebuah environment
file. Apa yang saya tidak yakin tentang persis apa yang saya tambahkan ke file lingkungan ini, karena export path=$PATH:$HOME
sepertinya tidak berfungsi, baik di sini atau di file .bashrc atau .bash_profile saya (yang saya mengerti tidak akan membuat perbedaan tetap sebagai koneksi SSH adalah shell non-interaktif?).
Terima kasih sebelumnya.
usermod
ketika mengubah apa-apa tentang pengguna yang menulis untuk/etc/passwd
, untuk mencegah kesalahan:usermod -d /home user
.