jueves, 4 de julio de 2019

Fast SSH (resumen) FreeBSD / macOS

Conectar a nuevo cliente(server) desde cliente que ya tiene su par de llaves:

Server:
vi /etc/ssh/sshd_config ==> 
PermitRootLogin yes <== IMPORTANTE no sólo descomentar sino cambiar NO por YES !!!:
/etc/rc.d/sshd restart

Client:
ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.10.10.10
ssh root@10.10.10.10



Si hay problemas:
por defecto estan y debe estar activadas las siguientes configs:
esta activada ssh? => less /etc/rc.conf ==> ssh_enable="YES"
ssh corre? ==> /etc/rc.d/sshd start/stop/restart

el cliente ya debe tener su llave generada sino hay que hacerlo con ssh-keygen. Comprobarlo es mirar en ~/.ssh



Cambiar el shell standard del que se logea por ssh (remoto es macos):
- me importa porque uso zsh y estandar viene el bash

sudo chpass -s /bin/zsh administrator

Lindo zsh prompt coloreado con directorios, usuario y computername:

en un solo comando (copia y pega)

setopt PROMPT_SUBST
wvb11% PROMPT='%{$(pwd|([[ $EUID == 0 ]] && GREP_COLORS="mt=01;31" grep --color=always /|| GREP_COLORS="mt=01;34" grep --color=always /))%${#PWD}G%} %(!.%F{red}.%F{cyan})%n%f@%F{yellow}%m%f%(!.%F{red}.)%#%f '

https://superuser.com/questions/49092/how-to-format-the-path-in-a-zsh-prompt

ls con colores (por supuesto tambien por ssh)
ls -lhaG

zsh con historial:
zsh a traves de ssh no tiene archivo de configuracion ni historial, para que funcionen transladando los comandos de bash, es necesario lo siguiente:

vim ~/.zshrc
HISTFILE=.zhistory
SAVEHIST=1000

cp ~/.bash_history .zhistory

Simple .zshrc con todo:

vim .zshrc
HISTFILE=.zhistory
SAVEHIST=1000
setopt PROMPT_SUBST
setopt HIST_IGNORE_DUPS
setopt HIST_IGNORE_SPACE
setopt INC_APPEND_HISTORY
PROMPT='%{$(pwd|([[ $EUID == 0 ]] && GREP_COLORS="mt=01;31" grep --color=always /|| GREP_COLORS="mt=01;34" grep --color=always /))%${#PWD}G%} %(!.%F{red}.%F{cyan})%n%f@%F{yellow}%m%f%(!.%F{red}.)%#%f '
alias ls='ls -G'



i
  • Im Wörterbuch speichern
    • Keine Wortliste für Englisch -> Spanisch...
    • Eine neue Wortliste erstellen...
  • Kopieren

No hay comentarios:

Publicar un comentario