ref README.md

This commit is contained in:
TheK4n 2021-08-30 22:41:09 +03:00
parent 2dc306201f
commit 30112a15ec
2 changed files with 37 additions and 12 deletions

10
.bashrc
View File

@ -1,7 +1,4 @@
if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi
close_color='\[\e[m\]' close_color='\[\e[m\]'
prompt_color='\[\033[;32m\]' prompt_color='\[\033[;32m\]'
@ -9,7 +6,7 @@ info_color='\[\033[1;34m\]'
prompt_symbol='㉿' prompt_symbol='㉿'
end_symbol='$' end_symbol='$'
if [ "$EUID" -eq 0 ]; then # Change prompt colors for root user if [ "$EUID" -eq 0 ]; then # Change prompt colors and symbols for root user
prompt_color='\[\033[;94m\]' prompt_color='\[\033[;94m\]'
info_color='\[\033[1;31m\]' info_color='\[\033[1;31m\]'
prompt_symbol='💀' prompt_symbol='💀'
@ -17,5 +14,10 @@ if [ "$EUID" -eq 0 ]; then # Change prompt colors for root user
fi fi
if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi
# last # last
PS1="\n$prompt_color┌──($close_color$info_color\u$prompt_symbol\H$close_color$prompt_color)-[$close_color\w$prompt_color]\n└─$close_color$info_color$end_symbol$close_color " PS1="\n$prompt_color┌──($close_color$info_color\u$prompt_symbol\H$close_color$prompt_color)-[$close_color\w$prompt_color]\n└─$close_color$info_color$end_symbol$close_color "

View File

@ -1,16 +1,38 @@
# BashConfig <h1 align="center">BashConfig</h1>
<p align="center">
<a href="https://github.com/Pendosv">
<img src="https://img.shields.io/github/followers/Pendosv?label=Follow&style=social">
</a>
<a href="https://github.com/Pendosv/BashConfig">
<img src="https://img.shields.io/github/stars/Pendosv/BashConfig?style=social">
</a>
</p>
## Content
* [Project description](#chapter-0)
* [SSH](#chapter-1)
<a id="chapter-0"></a>
## Project description
Bash config files
<a id="chapter-1"></a>
## SSH: ## SSH:
Create ssh key on local device Create ssh key on local device
`ssh-keygen` 1. `ssh-keygen`
2. Save to `~/.ssh`
3. Enter passphrase
4. Copy content of `~/.ssh/id_rsa.pub` key to remote `~/.ssh/authorized_keys`
1. Save to `~/.ssh` \
2. Copy content of `~/.ssh/id_rsa.pub` key to remote `~/.ssh/authorized_keys` Add aliases for ssh to `~/.ssh/config`:
**~/.ssh/config:**
``` ```
Host host_name Host host_name
HostName ip HostName ip
@ -19,7 +41,8 @@ Host host_name
IdentityFile ~/.ssh/id_rsa IdentityFile ~/.ssh/id_rsa
``` ```
*Examples:* \
Using aliases:
```bash ```bash
ssh host_name ssh host_name
sftp host_name sftp host_name