自学内容网 自学内容网

Ubuntu开启FTP与SSH服务

在配置开发环境时,这两个配置感觉是最有用的,开启FTP服务可以将远程linux上的文件映射到Windows上,不管是使用虚拟机还是嵌入式linux设备,特别在开发写代码的时候,映射到Windows上使用VS code打开编写比在linux上编写舒服太多了,而开启SSH服务可以直接输入命令,便于程序运行。

开启 Ubuntu 下的 FTP 服务

打开 Ubuntu 的终端窗口,然后执行如下命令来安装 FTP 服务:

sudo apt-get install vsftpd

等待软件自动安装,安装完成以后使用 VI 命令打开/etc/vsftpd.conf,命令如下:

sudo vi /etc/vsftpd.conf

打开 vsftpd.conf 文件以后找到如下两行:

local_enable=YES
write_enable=YES

确保上面两行前面没有“#”,有的话就取消掉,完成以后如图所示:
在这里插入图片描述
修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:

sudo /etc/init.d/vsftpd restart

Windows 下 FTP 客户端安装

FTP客户端推荐使用RaiDrive:
在这里插入图片描述
使用更加简单:
打开软件,点击右上方添加:
在这里插入图片描述
选择NAS,选择FTP服务:
在这里插入图片描述
在下面分别输入主机也就是访问的linux机地址,可以使用ifconfig命令查看,输入主机账户和密码即可访问:
在这里插入图片描述
点击连接即可访问,下次只要服务开着,开启这个软件会自动连接,也可以取消自动连接,所以非常好用。

SSH 服务开启

开启 Ubuntu 的 SSH 服务以后我们就可以在 Windwos 下使用终端软件登陆到 Ubuntu,比如使用 SecureCRT,Ubuntu 下使用如下命令开启 SSH 服务:

sudo apt-get install openssh-server

上述命令安装 ssh 服务,ssh 的配置文件为/etc/ssh/sshd_config,使用默认配置即可。

连接以MobaXterm软件为例:
点击左上角session,选择ssh连接:
在这里插入图片描述
输入主机地址连接即可:
在这里插入图片描述
连接成功后要求输入账户名和密码,这里输入密码是不会显示的,和linux命令行一样,输入完成后即可连接成功了。


原文地址:https://blog.csdn.net/bing_xin_/article/details/143488811

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!