Dalam artikel seterusnya kita akan melihat bagaimana cara mengubah bashrc. Dengan ini kita akan mencapai sembunyikan atau ubah nama pengguna dan nama hos arahan oleh Bash. Sebilangan orang terobsesi dengan privasi dan keselamatan anda. Mereka tidak pernah mendedahkan apa-apa mengenai identiti anda dalam talian. Sekiranya anda salah satu daripadanya, anda akan memerlukan petua kecil ini untuk melindungi privasi anda sedikit.
Sekiranya anda seorang blogger atau penulis teknologi, anda pasti perlu memuat naik tangkapan skrin terminal Gnu / Linux anda ke laman web dan blog anda kadang-kadang. Dan seperti yang diketahui oleh semua pengguna Gnu / Linux, terminal akan menunjukkan nama pengguna dan hos kami.
Sekiranya anda adalah salah seorang yang melakukan tutorial dan berkongsi tangkapan skrin terminal anda dan anda juga prihatin terhadap privasi dan keselamatan, yang paling praktikal adalah dengan membuat akaun pengguna lain sebagai admin @ demo atau pengguna @ contoh. Kami dapat menggunakan akaun ini untuk membuat panduan atau video dan memuat naiknya ke blog atau rangkaian sosial kami tanpa perlu risau tentang data yang ditunjukkan oleh terminal. Tetapi ada juga pilihan lain seperti yang akan kita lihat di bawah.
Nama pengguna / hos anda mungkin terlalu sejuk sehingga anda mungkin tidak mahu orang lain menyalinnya dan menggunakannya sebagai milik mereka sendiri. Sebaliknya, nama pengguna / host anda mungkin terlalu pelik, buruk, atau mungkin mengandungi watak yang menyinggung perasaan, jadi anda mungkin tidak menarik bagi orang lain untuk melihatnya. Dalam kes seperti ini, petua kecil ini mungkin dapat membantu anda sembunyikan atau ubah nama pengguna @ localhost anda di terminal.
Dalam tangkapan sebelumnya anda dapat melihat bahawa di terminal saya nama pengguna adalah "sapoclay" dan "entreunosyceros ”adalah nama hos saya.
Sembunyikan "nama pengguna @ localhost:" menggunakan fail bashrc
Sebagai permulaan, kami akan menyunting kami fail "~ / .bashrc". Saya akan menggunakan Editor Vim untuk ini, tetapi masing-masing menggunakan yang paling mereka sukai. Dalam kes saya, setelah membuka terminal (Ctrl + Alt + T) saya akan menulis arahan berikut:
vi ~/.bashrc
Setelah dibuka, kami akan menekan kekunci 'Esc' dan 'i'. Sekali dalam mod sisipan kami akan menambahkan yang berikut di hujung fail:
PS1="\W> "
Untuk keluar dari fail, seperti biasa di vim, kita harus menekan kekunci 'Esc'dan kemudian tulis: wq untuk menyimpan dan menutup fail.
Selepas kembali ke konsol, kita harus jalankan arahan berikut untuk membuat perubahan berkesan:
source ~/.bashrc
Kami akan melihat perubahannya dengan segera. Sekarang kita tidak akan lagi melihat bahagian pengguna @ localhost. Hanya simbol ~> yang akan dilihat.
Ubah suai "nama pengguna @ localhost:" menggunakan fail bashrc
Sekiranya apa yang anda cari bukan untuk menyembunyikan bahagian pengguna @ localhost, tetapi jika anda mencari menukar arahan bash anda kepada sesuatu yang lebih menarik dan bermakna kita harus kembali kepada edit fail ~ / .bashrc. Dari terminal (Ctrl + Alt + T), seperti contoh sebelumnya, kami akan menulis:
vi ~/.bashrc
Buka fail dan aktifkan mod sisipan, kami akan menambah baris berikut pada akhir yang sama:
PS1="entreunosyceros> "
Menggantikan «interunosyceros»Dengan gabungan huruf pilihan anda. Apabila anda memilikinya, tekan kekunci 'Esc'dan menulis : Wq untuk menyimpan dan keluar fail.
kepada lihat perubahan yang dibuatSeperti contoh sebelumnya, perintah berikut harus dilaksanakan untuk mengemas kini perubahan:
source ~/.bashrc
Perubahan ini akan segera muncul. Kami dapat melihat huruf entreunosyceros pada cengkerang anda.
Dapatkan tetapan untuk bashrc melalui web
Sekiranya anda ingin dapat mengkonfigurasi permintaan komputer anda dengan cara anda sendiri, anda boleh pergi ke laman web penghasil bashrcgenerator. Di dalamnya anda boleh memilih melalui 'seret dan lepas'pilihan apa yang anda mahu paparkan di terminal anda. Web akan memberi anda kod yang diperlukan yang perlu anda tambahkan ke fail ~. / Bashrc anda seperti yang baru kita lihat dalam artikel yang sama ini.
Amaran- Ini adalah amalan buruk dalam beberapa kes. Sebagai contoh, jika cengkerang lain seperti zsh mewarisi cangkang anda sekarang, ia akan menyebabkan beberapa masalah. Gunakan hanya untuk menyembunyikan atau mengubah nama pengguna @ localhost anda jika anda menggunakan satu shell. Selain menyembunyikan bahagian pengguna @ localhost di terminal, petua ini tidak mempunyai aplikasi yang berfungsi dan mungkin bermasalah dalam beberapa kes tertentu, walaupun sangat baik dikonfigurasikan dengan baik.