怎么从本地电脑上传文件到服务器?
有以下步骤:
1、把上传的文件打压缩包,利用发送邮箱附件的功能发到另一邮箱然后在服务器上登录邮箱下载。
2、把数据上传到百度网盘或者微云在服务器上面登录下载。
3、远程登录服务器时通过选项里面的本地磁盘映射功能,把本地磁盘映射到服务器上面,登录服务器并访问本地磁盘把数据复制到服务器磁盘即可。
4、在服务器上面搭建FTP,然后在本地电脑登录FTP上传数据。
电脑(Computer)是一种利用电子学原理根据一系列指令来对数据进行处理的机器。电脑可以分为两部分:软件系统和硬件系统。
第一台电脑是1946年2月15日在美国宾夕法尼亚大学诞生的ENIAC通用电子计算机。
win服务器有两种方法上传程序到服务器。
打开远程桌面,从本地电脑复制文件,到远程桌面服务器里面,粘贴文件,就可以了。
第二种方法是有ip地址,ftp账号密码,也可以用 ftp软件上传。
题主你好,
从服务器上下载文件或向服务器上传文件最常用的命令当属scp了,使用方法也简单
一先说题主问题中的情况,即从服务器上往回拿文件(官话一点的表达:从服务器上将文件下载到本地):
scp 服务器用户名@服务器ip:文件的绝对路径 要将文件保存到本地哪
举例来说,我的服务器地址是1111,用户名为hellofriend,并且在服务器上的/home/hellofriend/下有个名为ok的文件,则我想将服务器上的这个ok文件下载到本地的根目录,/,下用到的命令为:
scp hellofriend@1111:/home/hellofriend/ok /
命令执行完成后,会提示你输入hellofriend这个用户的密码,密码输入完成后,回车,正常情况下,你在根目录下就能看到ok文件了
新手注意事项:
aip地址和文件路径中间有个冒号;
b文件路径一般用绝对路径,即从根开始找;
c不要忘了写你要将文件保存在本地的哪里;
-----
二再说如何将本地文件上传到服务器,这个不细说,命令和上面的差不多:
scp 本地的文件路径 服务器用户名@服务器ip:要保存在服务器的哪个位置
如我要将本地根目录下的ok文件上传到1111这台服务器的/home/hellofriend目录下,则命令为:
scp /ok root@1111:/home/hellofriend/
执行命令后,输入密码,回车,正常情况下文件就上传成功了
-----
写在最后: 上面命令写的其实相对死板一些,其实还有一些小技巧,题主用的多了就能了解了,这里先不过多展开
=====
希望可以帮到题主, 欢迎追问
有两种方法上传程序到服务器里面。
如果是win系统服务器,那么打开远程桌面,从本地电脑复制文件,到远程桌面服务器里面,粘贴文件,就可以了。
如果有ip地址,ftp账号密码,也可以用 ftp软件上传。
linux服务器的话, 就是直接用ftp软件上传文件了。
1、在本地电脑上,快捷键“WIN+R"在“运行”中输入“MSTSC”,点击确定。
2、在“远程桌面连接”框框点击“选项”展开。(计算机中输入阿里云服务器的IP地址)
3、在展开的“远程桌面连接”窗口,点击“本地资源”。
4、然后点击“详细信息”。
5、勾选要上传阿里云服务器的文件所在的本地磁盘,点击确定
6、进行用户名和密码核对后连接上远程阿里云云服务器,打开“我的电脑”,就可以看到勾选的本地磁盘映射的盘符。
7、打开要上传文件所在磁盘,选择要上传的文件,复制之后粘贴到阿里云服务器自动的磁盘上即完成上传。
1、在本地电脑上,快捷键“WIN+R"在“运行”中输入“MSTSC”,点击确定。
2、在“远程桌面连接”框框点击“选项”展开。(计算机中输入阿里云服务器的IP地址)
3、在展开的“远程桌面连接”窗口,点击“本地资源”。
4、然后点击“详细信息”。
5、勾选要上传阿里云服务器的文件所在的本地磁盘,点击确定
6、进行用户名和密码核对后连接上远程阿里云云服务器,打开“我的电脑”,就可以看到勾选的本地磁盘映射的盘符。
7、打开要上传文件所在磁盘,选择要上传的文件,复制之后粘贴到阿里云服务器自动的磁盘上即完成上传。
安装ssh
也可以新建用户名用于ssh 传输
1查询是否安装了openssh
rpm -qa
|grep openssh
若没有则安装
2启动ssh服务
service sshd
start
/etc/rcd/initd/sshd
start
3开机启动ssh
chkconfig --add sshd
chkconfig --level 345 sshd on
4root@192168110是本地机向远程root@19216818传输文件
root@192168110下 执行
ssh-keygen -t rsa
则在/root/ssh/文件夹下生成 id_rsa、id_rsapub两个文件
过程如下
Generating public/private rsa
key pair
Enter file in which to save the
key (/home/username/ssh/id_rsa):#回车
Enter passphrase (empty for no
passphrase):#回车
Enter same passphrase
again:#回车
Your identification has been
saved in /home/username /ssh/id_rsa
Your public key has been saved
in /home/username /ssh/id_rsapub
The key fingerprint is:
38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c
username@localhost
Generating RSA keys:
Key generation complete
5
把192168110上的id_rsapub拷贝到19216818下且重命名为authorized_keys
mkdir
/root/ssh
有时需要新建文件夹
/root/ssh/
变更属性 chmod
644 ssh/authorized_keys
形如:/root/ssh/authorized_keys
6
从本地192168110拷贝文件到远程服务器19216818
scp
/root/installlog root@19216818:/usr/local/src
可以用通配符拷贝
scp
/root/install root@19216818:/usr/local/src
拷入的文件有installlog、installlogsyslog
命令有
三,复制文件或目录命令:
复制文件:
(1)将本地文件拷贝到远程
scp
文件名用户名@计算机IP或者计算机名称:远程路径
本地19216818客户端
scp /root/install root@192168112:/usr/local/src
(2)从远程将文件拷回本地
scp
用户名@计算机IP或者计算机名称:文件名本地路径
本地19216818客户端取远程服务器12、11上的文件
scp root@192168112:/usr/local/src/log
/root/
scp root@192168111:/usr/local/src/log
/root/
复制目录:
(1)将本地目录拷贝到远程
scp -r
目录名用户名@计算机IP或者计算机名称:远程路径
(2)从远程将目录拷回本地
scp -r
用户名@计算机IP或者计算机名称:目录名本地路径
7 当本地客户端 取其他多台服务器中的文件
本地19216818客户端
adduser sshuser
passwd sshuser
usermod -G root sshuser 把用户加入root组
生成密钥
ssh-keygen -t rsa
密钥位置在
/home/sshuser/ssh/id_rsapub
远程获取文件
scp sshuser@192168111:/usr/local/src/log
/home/sshuser
scp sshuser@192168112:/usr/local/src/log
/home/sshuser
a11log a12log 文件会获取到 /home/sshuser文件夹下
注意事项:
从远程取文件的地址,和放入本地的地址。权限一定要属于root组或者sshuser用户
chown -R sshuserroot /home/sshuser
拥有者。群组
远程192168111服务器
adduser sshuser
passwd sshuser
usermod -G root sshuser
进入
/home/sshuser/
建立ssh目录
mkdir /home/sshuser/ssh
把
19216818的公钥(id_rsapub)拷入并重命名为authorized_keys
在/usr/local/src/中建立 a11log文件
远程192168112服务器
adduser sshuser
passwd sshuser
usermod -G root sshuser
进入
/home/sshuser/
建立ssh目录
mkdir /home/sshuser/ssh
把
19216818的公钥(id_rsapub)拷入并重命名为authorized_keys
在/usr/local/src/中建立 a12log文件
0条评论