Tagged: SSH Toggle Comment Threads | Keyboard Shortcuts

  • Tuan Pembual 18:45 on 21 April 2017 Permalink | Reply
    Tags: Bundle, Not Found, , SSH   

    RVM over SSH 

    Bukan materi baru, cuma baru nemu aja solusinya setelah mikir dua hari.

    Kasus:

    1. Delpoy Ruby on Rails via ssh
      laptop$ ssh estu@ip-mesin "cd ~ && deploy.sh"
    2. Ruby dibantu rvm.

    Kendala:

    1. Log stdout:
      bundle not found

    Mitigasi:

    Di server via login langsung:
    server$ echo $PATH

    Ouput tidak sama dengan ‘echo PATH’ dari ssh:
    laptop$ ssh estu@ip-mesin "echo $PATH"

    Solusi:

    1. Set env dari .bashrc ke /etc/environment. Samakan hasil “echo $PATH”. Kira-kira begini:
      PATH="/home/ubuntu/.rvm/gems/ruby-2.3.3/bin:/home/ubuntu/.rvm/gems/ruby-2.3.3@global/bin:/home/ubuntu/.rvm/rubies/ruby-2.3.3/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ubuntu/.rvm/bin"
      export GEM_PATH=/home/ubuntu/.rvm/gems/ruby-2.3.3:/home/ubuntu/.rvm/gems/ruby-2.3.3@global
      export GEM_HOME=/home/ubuntu/.rvm/gems/ruby-2.3.3
    2. Disable env dari .bashrc.
    3. Reboot
    4. Tambahkan opsi –login pada baris ssh dan sederhanakan opsi perintah
      laptop$ ssh estu@ip-mesin  bash --login "./deploy.sh

    Dah gitu aja.

    Selamat istirahat.
    Estu~

    Advertisements
     
    • Mufid 05:00 on 21 September 2017 Permalink | Reply

      Ini RVM versi lama ya? Versi yang baru inject global ke user `rvm` XD gak perlu lagi rebek masalah path

  • Tuan Pembual 17:31 on 2 December 2014 Permalink | Reply
    Tags: , , , ID-SIRTI, Keamanan, , SSH   

    Pelatihan Keamanan Menggunakan BlankOn Linux 

    DSC_0058

    Yak, akhirnya niat nulis datang lagi. Dari bulan lalu vakum menulis. Antara ndak ada yang bisa ditulis, dan ndak yakin itu layak ditulis. Mending surhat saja. Oktober-November saya habiskan nomaden dua minggu sekali pp Jogja-Bogor. Mengurus perkara wisuda Desember besok (seminggu lagi).

    Akhir November saya diberi kesempatan mengisi kelas keamanan di Gedung Ravindo Kebun Sirih. Acara hasil kerjasama ID-SIRTI dan Airputih. Acara ini digelar selama dua hari 20 dan 21 November 2014. Peserta kali ini sebagian besar adalah mahasiswi Universitas Al Azhar Indonesia. Tumben pelatihan linux pesertanya banyak yang cewek. :))

    Saya kebagian hari pertama dua sesi yaitu mengisi pengenalan BlankOn Linux Suroboyo dan bagaimana memasang BlankOn Linux.

    (More …)

     
  • Tuan Pembual 12:31 on 31 March 2014 Permalink | Reply
    Tags: Key, , SSH   

    Mengembalikan Kunci di Awan 

    Ilustrasi oleh : Jan Peter

    Saya sering bongkar pasang ulang sistem operasi, padahal kudu bekerja dengan kunci ssh. Ini bakalan repot.
    Kata pak Kukuh, cukup backup kunci, kemudian taroh di awan. Unduh lagi jika pas butuh.

    Jika butuh kunci lagi setelah install ulang, restore kunci. Caranya mudah

    0. Unduh kunci, ada 3 file penting. id_rsa id_rsa.pub dan known_hosts
    1. Salin 3 file tadi ke folder ~/.ssh
    2. Ubah hak pemilikan dan hak akses ketiga file tersebut

    $ chown user:user id_rsa* known_hosts
    $ chmod 600 id_rsa
    $ chmod 644 id_rsa.pub known_hosts

    3. Lakukan verifikasi kunci

    $ ssh-keygen -y -f ~/.ssh/id_rsa

    4. Selesai.

    Selamat mencoba

    [0] http://www.bsdnewsletter.com/bsda-book/Preserve_existing_SSH_host_keys_during_a_system_upgrade.html
    [1] http://www.pending.io/restore-ssh-public-key/

    Best Regard
    Tuan Pembual

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel