Tips Otomatis Screen Ketika Login Ke Server

  • choirrulloh
  • Nov 14, 2019

Minggu lalu saya telah menulis https://choirrulloh.web.id/2019/11/07/tips-agar-scroll-berfungsi-ketika-screen/

Jika kalian belum tahu aplikasi screen silahkan klik link diatas.

Aplikasi screen ini sangat membantu untuk pekerjaan sehari-hari saya, tetapi saya selalu lupa untuk menjalankan aplikasi ini. Akhirnya saya coba googling dan akhirnya menemukan tips ini http://taint.org/wk/RemoteLoginAutoScreen sekarang saya tidak akan lupa lagi untuk menjalankan aplikasi screen ini dan tidak akan pusing ketika sedang download atau menginstall sesuatu, karena sudah saya otomatiskan.

Oke langsung saja kita praktek.

SSH ke server yang hendak di apply scroll screennya.
Buat file .screenrc di folder atau bisa langsung dijalankan perintah ini nano ~/.screenrc

Copy paste kode dibawah ini :

# see http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html
# support color X terminals
termcap  xterm 'XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcap  xtermc 'XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'

# auto-screen support; see http://taint.org/wk/RemoteLoginAutoScreen
# detach on hangup
autodetach on
# no startup msg
startup_message off
# always use a login shell
shell -$SHELL

# auto-log
logfile $HOME/lib/screen-logs/%Y%m%d-%n.log
deflog on

Sekarang edit File .bashrc di folder atau bisa langsung dijalankan perintah ini nano ~/.bashrc

Copy paste kode dibawah ini taruh di baris paling atas:

# see http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html
# support color X terminals
termcap  xterm 'XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcap  xtermc 'XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'

# auto-screen support; see http://taint.org/wk/RemoteLoginAutoScreen
# detach on hangup
autodetach on
# no startup msg
startup_message off
# always use a login shell
shell -$SHELL

# auto-log
logfile $HOME/lib/screen-logs/%Y%m%d-%n.log
deflog on

 

Selesai sekarang ketika login ssh ke server tersebut sudah otomatis menjalankan aplikasi screen.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.