1.安装ssh

    sudo apt-get install openssh-server

    输入密码(输入密码时终端窗口不会显示,输完回车即可)

    若有提示Y/N 输入Y即可

2.启动ssh

    在终端输入sudo service ssh start 启动ssh

     在使用sudo ps -e|grep ssh 查看是否启动

关于ssh的安装及解决方案

3.有关ssh的命令

(1)远程登陆和复制文件

ssh(会加密、压缩)

      1)域名和端口号

①域名(IP地址的别名):由一串用点分隔的名字;如:www.iaiwe.cn

②端口号:通过端口号找到计算机运行的应用程序

③SSH服务器默认端口号22,若默认,连接时可省略

SSH服务器——22; Web服务器——80

HTTPS————443; FTP服务器 ——21

     2)SSH客户端使用 ssh [-p port] [email protected]

user:远程机器上的用户名,若不指定则默认为当前用户

remote:远程机器的地址,IP/域名/后面会提到的别名

port:是SSH Server 监听的端口,若不指定,默认值为22

Sudo:超级用户权限;exit退出当前应用软件

     3)scp(远程拷贝文件)scp -P port 01.py [email protected]:Desktop/01,py

指定端口用-P(大写)

-r:传送文件夹

(2)SSH高级

    1)有关SSH信息都在.ssh目录下

    2)免密码登录

配置公钥ssh-******可生成钥匙一路回车即可

上传公钥到服务器ssh-copy-id -p [email protected]

公-私;私-公

     3)配置别名

在.ssh/config文件中添加

Host mac:HostName ip地址  User itheima   port 22

相关文章: