SSH经常被用来管理服务器,有SSH客户端和SSH服务器,它传输的数据是加密的,并且是压缩的,高效率并且安全。
以下是ssh相关的指令
1、端口号
SSH的默认端口号是22;
web服务器端口号是80;
https是443;
FTP服务器是21;
2、SSH客户端链接服务器
ssh -p 22 user@remote
user写用户名
22是SSH服务器的默认端口号,可以不写
remote是远程IP地址
3、windows安装SSH客户端(Putty和XShell);
4、scp(安全拷贝)远程拷贝文件:
注意P是大写,port填写远程服务器端口号,remote填IP地址
#把本地当前目录下的321.txt复制到远程服务器上
scp -P port 321.txt user@remote:Desktop/321.txt
#把服务器桌面目录下的321.txt复制到本地
scp -P port user@remote:Desktop/321.txt 321.txt
#不用重命名也可以不必写多一次文件名,但加多一个.表示复制到本地当前目录下
scp -P port user@remote:Desktop/321.txt .
#把远程服务器上的Desktop下所有文件和目录都复制到本地当前目录下,并且命名为demo文件夹
scp -P port -r user@remote:Desktop demo
5、配置远程计算机的别名(ubuntu链接windows服务器)
#先进入到.ssh目录下,创建一个文件,然后编辑该文件内容,添加别名
cd .ssh/ #进入到.ssh目录下
touch config #创建一个config文件用于存储别名信息;
gedit config #进入编辑状态
#config文件的内容填写:
Host windows #(把远程服务器命名为windows)
HostName 192.168.1.105
User Administrator
port 22