网络连接

一、ssh

1、使用

ssh root@127.0.0.1 -p 8022 

2、ssh_server

安装

passwd root     # 配置root口令(密码), 用作后续登陆使用
apt purge openssh-server   # 卸载 
apt install openssh-server    
修改配置

修改配置文件/etc/ssh/sshd_config

PermitRootLogin  值修改为yes
PasswordAuthentication  值修改为yes
Port  值修改为2222

随后service ssh restart重启ssh服务.

二、sftp

  sftp是安全的ftp.

1、使用

sftp -P 2222 -v user@host

2、问题

  • ssh连接没问题, pycharm无法通过sftp访问服务器?
    ssh没问题, 但是sftp有问题. 通过在git bash中使用sftp连接,查看输出.
  • Received message too long 458961211,Ensure the remote shell produces no output for non-interactive sessions
    参考自https://*.com/questions/8250379/sftp-error-received-message-too-long.
    修改/etc/ssh/sshd_config中的Subsystem sftp配置
Subsystem sftp internal-sftp

  随后通过sudo service ssh restart重启ssh服务

上一篇:sftp命令合集


下一篇:全能型终端神器——MobaXterm简介,安装及基操!