SSH传文件和用NoMachine传输文件的区别
时间: 2024-01-18 18:03:49 浏览: 39
SSH和NoMachine都可以用来传输文件,但是它们之间有一些区别。
SSH是一种安全的远程登录协议,可以用来在两台计算机之间传输文件。传输文件时,可以使用SCP或SFTP命令。SCP命令是基于SSH的文件拷贝工具,可以通过加密的SSH通道传输文件。SFTP命令是基于SSH的文件传输协议,可以提供高度的安全性和可靠性。
NoMachine是一种远程桌面解决方案,可以通过它在两台计算机之间传输文件。传输文件时,可以使用NoMachine客户端的文件传输功能。这个功能类似于Windows的远程桌面连接,可以通过图形化的方式传输文件。
总的来说,SSH适合在命令行下进行文件传输,而NoMachine适合在图形化界面下进行文件传输。另外,SSH在安全性方面更加可靠,但是使用起来比较麻烦;NoMachine则更加方便易用,但是安全性稍逊一些。
相关问题
怎么使用SSH传文件到centos7
您可以按照以下步骤使用SSH传文件到CentOS 7:
1. 从本地机器使用以下命令连接到远程CentOS 7服务器:
ssh username@server_ip_address
2. 输入密码以登录服务器。
3. 在本地机器上将要上传的文件复制到远程服务器上的/tmp目录中:
scp /path/to/local/file username@server_ip_address:/tmp
4. 输入密码以上传文件。
5. 确认文件是否已成功传输:
ls /tmp
您应该看到已上传的文件。
请注意,在执行此操作时,您应该具有足够的权限以上传文件。如果您遇到任何错误,请确保您已在服务器上设置正确的权限。
psftp.exe ssh传文件
psftp.exe是PuTTY的一个工具,可以在命令行界面中传输文件。要使用psftp.exe从本地计算机传输文件到远程服务器,可以按照以下步骤进行:
1. 首先,下载并安装PuTTY,将psftp.exe添加到系统路径中。
2. 然后,在命令提示符中输入以下命令,以连接到远程服务器:
```
psftp username@remote.server.com
```
这个命令将使用psftp.exe连接到远程服务器,并提示输入密码。
3. 输入密码后,使用以下命令将本地文件传输到远程服务器:
```
put local_file remote_file
```
这个命令将本地计算机上的 `local_file` 文件传输到远程服务器上的 `remote_file` 文件中。
4. 关闭psftp会话:
```
quit
```
这些命令将使用psftp.exe从本地计算机传输文件到远程服务器。