您好,欢迎来到哗拓教育。
搜索
您的当前位置:首页Ubuntu下NFS和SSH服务

Ubuntu下NFS和SSH服务

来源:哗拓教育


一、NFS服务

Linux 驱动开发的时候需要 NFS 启动,因此要先安装并开启 Ubuntu 中的 NFS 服务,使用如下命令安装 NFS 服务:


sudo apt-get install nfs-kernel-server rpcbind 

创建的 nfs 文件夹供 nfs 服务器使用,以后我们可以在开发板上通过网络文件系统来访问 nfs 文件夹,要先配置 nfs,使用如下命令打开 nfs 配置文件/etc/exports:
sudo vi /etc/exports
打开/etc/exports 以后在后面添加如下所示内容:
/home/(用户名)/linux/nfs *(rw,sync,no_root_squash)
添加完成以后的/etc/exports 如图

 重启 NFS 服务,使用命令如下:

sudo /etc/init.d/nfs-kernel-server restart

二、SSH服务 

SSH(Secure Shell)是一种用于安全远程登录和命令执行的协议。它提供了加密的通信方式,确保数据在传输过程中不会被窃取或篡改。SSH服务通常用于远程管理服务器、文件传输等操作。以下是在Ubuntu系统中设置和使用SSH服务的基本步骤:

1、安装SSH服务 

首先,你需要安装openssh-server包,这是实现SSH服务的标准软件包。打开终端并运行以下命令:

sudo apt update
sudo apt install openssh-server

 2. 启动和检查SSH服务

安装完成后,SSH服务会自动启动。你可以使用以下命令检查SSH服务的状态:

 sudo systemctl status ssh

3. 配置SSH服务 

SSH的配置文件位于/etc/ssh/sshd_config。你可以编辑这个文件以修改服务的设置,例如更改默认端口、禁用密码登录等。编辑配置文件的命令是:

sudo nano /etc/ssh/sshd_config

一些常见的配置选项包括:

  • Port:设置SSH服务的端口(默认是22)。
  • PermitRootLogin:设置是否允许root用户通过SSH登录。
  • PasswordAuthentication:设置是否允许使用密码进行身份验证。

在修改配置文件后,记得重启SSH服务以应用更改:

sudo systemctl restart ssh 

4. 连接到SSH服务 

ssh username@192.168.1.100

 5. 设置防火墙

如果你启用了防火墙(如ufw),你需要允许SSH流量通过:

sudo ufw allow ssh

6. 测试连接 

确保你可以从另一台计算机连接到服务器,验证SSH服务是否正常工作。

这样,你就可以在Ubuntu系统中设置并使用SSH服务进行远程管理了。

三、结语 

关于Ubuntu下NFS和SSH服务的知识就分享到此了,希望我的分享对你有所帮助!敬请关注,持续更新中!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo2.com 版权所有 湘ICP备2023021991号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务