Koneksi ke Linux dari Windows melalui ssh Tanpa Password

Membuat dan instalasi ssh key Jalankan PowerShell (Administrator) Masuk ke folder ssh cd c:\users\{ACCOUNT}\.ssh Buat ssh key ssh-keygen -t rsa Kopikan ssh key ke romote server type $env:USERPROFILE\.ssh\id_rsa.pub | ssh {REMOTE_HOST} "cat >> .ssh/authorized_keys" Tambahkan ssh key ke shell Windows ssh-agent $SHELL Tambahkan ssh key ke Agen Windows ssh-add Setting remote ssh authorized di server (Linux) Masuk ke remote host ssh {REMOTE_HOST} Buat folder ssh mkdir ~/.ssh Ubah permision ke folder ssh chmod 700 ~/.ssh Buat file authorized touch ~/.ssh/authorized_keys Ubah permision ke authorized file chmod 600 ~/.ssh/authorized_keys

Payment Table

CREATE SEQUENCE payments_sequence
  AS INT
  START 1
  INCREMENT BY 1
  NO MINVALUE
  NO MAXVALUE
  CACHE 1;

CREATE TABLE payments (
  id INT NOT NULL DEFAULT nextval('payments_sequence'::regclass),
  order_id INT NOT NULL,
  method_id SMALLINT NOT NULL,
  amount NUMERIC(11,2NOT NULL,
descriptions VARCHAR(128),
  created_at TIMESTAMP NOT NULL,
  updated_at TIMESTAMP NOT NULL
);

ALTER TABLE ONLY payments
  ADD CONSTRAINT pk_payments PRIMARY KEY (id);

CREATE INDEX payments_ix_orders ON payments
  USING btree (order_id);

CREATE TRIGGER payments_trig_create
  BEFORE INSERT ON payments FOR EACH ROW
  EXECUTE FUNCTION payments_on_create();

CREATE TRIGGER payments_trig_update
  BEFORE UPDATE ON payments FOR EACH ROW
  EXECUTE FUNCTION payments_on_update();

ALTER TABLE ONLY payments
  ADD CONSTRAINT payments_fk_orders
  FOREIGN KEY (order_id)
  REFERENCES orders(id)
  ON UPDATE CASCADE
  ON DELETE RESTRICT;

Comments

Popular posts from this blog

Order Table

Surah Yā Sīn

cURL Contoh Penggunaan GET, POST, PUT, dan DELETE