MAC本地SSH
macos开启ssh
在MacOS输入命令ssh localhost得到 ssh: connect to host localhost port 22: Connection refused 解决方法是选择系统偏好设置->选择共享->点击远程登录
查看SSH状态
查看ssh是否正常运行
ps -e | grep ssh 或者 ssh localhost如果没有运行则运行(linux)
service sshd start端口号
SSH默认端口号:22
修改Linux默认SSH端口号
修改Linux的SSH端口
Linux中,SSH配置文件一般在 /etc/ssh/ ssh_config 文件就是其配置文件,找到port,去掉注释,修改22为其他端口 重启SSH: /etc/rc.d/init.d/sshd restart 或者 service sshd restart
SSH远程登录命令
远程登录命令格式
ssh root@10.210.100.100 or: ssh -p 端口号 root@10.210.100.100登出
exit
通过SCP传文件到远程服务器
传文件格式:
scp ~/local/file user@remote:~/file示例:
scp ~/测试文件.zip root@10.210.100.100:/home/ux/Desktop/ scp -P 26716 /Users/ux/Downloads/test.zip root@173.91.221.111:/mysoft/ 左边是本机要上传文件地址:~/测试文件.zip 右边是远程机器用户名ip和要上传到的路径:root@10.210.100.100:/home/ux/Desktop/带端口
scp -P 22 /Users/ux/Downloads/MySQL.tar root@121。233.122.111
通过SCP从远程服务器复制文件到本地
复制文件到本地
scp ux@10.223.50.1:/usr/local/nginx/conf/nginx.conf /Users/ux/Downloads 从远程服务器10.223.50.1的/usr/local/nginx/conf/目录下复制nginx.conf到本机的Users/ux/Downloads 文件夹下