导航:首页 > IDC知识 > ssh到服务器

ssh到服务器

发布时间:2021-01-14 17:44:47

1、如何通过ssh上传文件到服务器

需要用到scp命令抄行。
scp <本地袭文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名> /*注:必须在未登录服务器的情况下*/
举例以说明:
如果希望将当前目录下的a.txt文件上传到ssh服务器上test文件夹并改名为b.txt,其中ssh服务器网址为127.0.0.1,用户名admin。
代码如下:
程序代码 scp a.txt [email protected]:/home/neo/test/b.txt

下载也很简单,只需要将“本地文件名”和后面服务器的信息对调即可

2、用ssh登录服务器是什么意思?

SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题

3、ssh怎么把本地的文件上传到服务器

由于使用ssh,我们无法使用简单的拖拽或者复制粘贴操作对本地计算机和ssh服务器上的文件进行交流。我们需要用到scp命令行。
程序代码
scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名>
举例以说明:
如果希望将当前目录下的a.txt文件上传到ssh服务器上test文件夹并改名为b.txt,其中ssh服务器网址为127.0.0.1,用户名admin。
代码如下:
程序代码 scp a.txt [email protected]:/home/neo/test/b.txt

下载也很简单,只需要将“本地文件名”和后面服务器的信息对调即可

4、怎样使用ssh实现从外网到内网的服务器远程登录

在内网通过域名绑定服务器,外网SSH访问连接时,通过域名的访问,实现访问内网LINUX。 具体的实现过程如下: 明确LINUX服务器内网访问地址端口,确保LINUX服务器正常开启SSH服务,在内网SSH可以正常访问连接。 被访问端的Linux主机上使用nat123动态域名解析Linux版本。 在被访问端的Linux服务器安装nat123客户端,并登录使用它。 登录网页,左侧用户中心,添加域名解析,选择动态域名解析并添加确认。 选择动态域名解析记录,使用二级域名,或自己的域名。鼠标放在输入框有向导提示。如不理解负载均衡,不要勾选多点登录。 新添加动态解析后,等待几分钟生效。解析生效后,动态解析域名与本地公网IP是保持对应的。可以通过ping下域名核实,返回结果IP地址为本地公网IP地址时,表示动态解析生效正常。 路由器端口映射,路由映射SSH访问22端口。 因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网LINUX服务器访问22端口打通。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议。我的LINUX服务器SSH服务端口是默认的22,我内网对应LINUX服务器主机的内网IP地址是192.168.1.29。 外网访问时,使用动态解析域名。

5、用ssh写了个简单博客,怎么发布到服务器上去

在服务器上先搭建建站环境,然后用ftp把博客程序传上去。

个人建站版的办法很简单,首先网权站1核2G内存1M带宽,40G高效云盘。要准备以下的资料

注册域名。最好能和网站内容有点关联

选择网站系统。例如wordpress,zblog,emblog等都可以。

选择云服务器,例如阿里或者腾讯等

解析域名到服务器

发布网站到云主机以上步骤还是需要一些知识的。

至此,网站建设完成。老魏为此写过云服务器手动建站等多篇教程,看完有疑问可以问,在线了就回答。

建网站的服务器选择是门学问,常用的有虚拟主机、服务器、主机、空间都是用来放网站程序的。后面三个其实是同一个东西,名字不同而已。

虚拟主机是服务器划分的一块存储空间,只能进行资源的存储和访问

云主机和服务器基本上是一样的概念,指的同一个东西。

建议用云服务器多一些,现在成本不高,1核2g内存1M带宽才一百元左右,能运行每天几千PV访问量的小型网站了,够用的。

从你的需求来看,国内选择那几个比较大的商家合适,至于名字和具体配置选择也是一门学问,老魏会帮助你提供参考意见。

6、ssh怎么把本地的文件上传到服务器

安装ssh
也可以新建用户名用于ssh 传输

1.查询是否安装了openssh
rpm -qa
|grep openssh
若没有则安装
2.启动ssh服务
service sshd
start
/etc/rc.d/init.d/sshd
start
3.开机启动ssh

chkconfig --add sshd

chkconfig --level 345 sshd on

[email protected]是本地机向远程[email protected]传输文件

[email protected]下 执行
ssh-keygen -t rsa
则在/root/.ssh/文件夹下生成 id_rsa、id_rsa.pub两个文件
过程如下
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_rsa.pub.
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.
把192.168.1.10上的id_rsa.pub拷贝到192.168.1.8下且重命名为authorized_keys

mkdir
/root/.ssh

有时需要新建文件夹
/root/.ssh/
变更属性 chmod
644 .ssh/authorized_keys

形如:/root/.ssh/authorized_keys
6.
从本地192.168.1.10拷贝文件到远程服务器192.168.1.8
scp
/root/install.log [email protected]:/usr/local/src

可以用通配符拷贝
scp
/root/install.* [email protected]:/usr/local/src

拷入的文件有install.log、install.log.syslog

命令有

三,复制文件或目录命令:
复制文件:
(1)将本地文件拷贝到远程
scp
文件名用户名@计算机IP或者计算机名称:远程路径

本地192.168.1.8客户端
scp /root/install.* [email protected]:/usr/local/src

(2)从远程将文件拷回本地
scp
用户名@计算机IP或者计算机名称:文件名本地路径

本地192.168.1.8客户端取远程服务器12、11上的文件
scp [email protected]:/usr/local/src/*.log
/root/
scp [email protected]:/usr/local/src/*.log
/root/

复制目录:
(1)将本地目录拷贝到远程
scp -r
目录名用户名@计算机IP或者计算机名称:远程路径
(2)从远程将目录拷回本地
scp -r
用户名@计算机IP或者计算机名称:目录名本地路径

7. 当本地客户端 取其他多台服务器中的文件
本地192.168.1.8客户端
adser sshuser
passwd sshuser
usermod -G root sshuser 把用户加入root组

生成密钥
ssh-keygen -t rsa
密钥位置在
/home/sshuser/.ssh/id_rsa.pub
远程获取文件
scp [email protected]:/usr/local/src/*.log
/home/sshuser
scp [email protected]:/usr/local/src/*.log
/home/sshuser

a11.log a12.log 文件会获取到 /home/sshuser文件夹下
注意事项:
从远程取文件的地址,和放入本地的地址。权限一定要属于root组或者sshuser用户
chown -R sshuser.root /home/sshuser

拥有者。群组

远程192.168.1.11服务器
adser sshuser
passwd sshuser
usermod -G root sshuser
进入
/home/sshuser/
建立.ssh目录
mkdir /home/sshuser/.ssh

192.168.1.8的公钥(id_rsa.pub)拷入并重命名为authorized_keys
在/usr/local/src/中建立 a11.log文件

远程192.168.1.12服务器
adser sshuser
passwd sshuser
usermod -G root sshuser
进入
/home/sshuser/
建立.ssh目录
mkdir /home/sshuser/.ssh

192.168.1.8的公钥(id_rsa.pub)拷入并重命名为authorized_keys
在/usr/local/src/中建立 a12.log文件

7、ssh登录服务器到底什么意思啊

ssh是远程控制的工具,默认端口是22,linux的服务器可以配置成ssh服务器,然后客户端通过ssh工具可以远程登录linux的服务器进行远程管理和操作,你的互联网防火墙或者路由器上还要配置nat的Ip和端口。
不通的版本命令可能有些差异,以下命令参考
ip service
set ssh port=10022 address=0.0.0.0/0 disabled=no

8、工具使用:如何使用 SSH 连接到你的云服务器

1、生成SSH Keys

打开terminal执行如下命令:

ssh-keygen -t rsa -b 40961

然后再执行

cd ~/.sshvi [email protected] (拷贝其所有内容)123

2、将生成的SSH key拷贝添加到vultr的ssh中

将ssh key添加 

3、打开terminal用命令连接远程服务器

ssh [email protected] -p 22...输入完密码,连接成功。123

4、 温馨推荐:在mac上操作服务器中的文件的软件中“FileZilla”是一款挺好用的软件。 
附上一张配置:

5、修改root密码

[root@localhost ~]# passwd Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

9、如何直接通过跳板机ssh到服务器

公司连远程游戏服需要先ssh登跳板机再跳板机ssh远程能直连:
自系统(Mac OS) ===> 跳板机 ===>远程服务器

1. 跳板机远程服务器Linux远程服务器python 2.5(太旧)
都ssh、scp远程服务器能用ssh、scp连跳板机跳板机能用sshscp连自
系统说能向能反向
2. 自系统perl 5.1、python 2.7.5、ssh、scp等各种UNIX必备
3. 跳板机能用命令能访问目录自home目录
4. 远程服务器运维监控着能乱搞乱监听端口服务

10、如何使用ssh登录linux服务器

介绍如何在windows主机上通过ssh远程登录ubuntu操作系统,这里以虚拟机的操作系统为例讲解。方法/步骤
准备工作:首先需要在windows系统中安装虚拟机,并在虚拟机中安装好linux操作系统,这里安装的是vmware player虚拟机和ubuntu版本的操作系统。关于该部分的安装在作者的其他经验中有详细介绍。
在windows主机中安装上ssh软件,ssh是Secure Shell 的缩写,主要提供远程登录协议。windows下的安装很简单,只要下载好安装程序,双击即可安装。安装完成后会生成两个软件图标。
在ubuntu系统中安装ssh,通常ubuntu中默认是安装的。可以通过命令进行查看:dpkg -l | grep ssh
如果ubuntu系统中没有安装ssh程序,也可以使用下列命令进行安装:
sudo apt-get install openssh-client
sudo apt-get install openssh-server
安装好后ssh服务的启动和停止命令如下:
启动ssh服务:
#sudo /etc/init.d/ssh start
停止ssh服务:
#sudo /etc/init.d/ssh stop
重启ssh服务:
#sudo /etc/init.d/ssh restart
通过虚拟机启动ubuntu系统,打开shell终端,通过ifconfig命令,查看该系统的ip地址,ssh的端口号一般为22.
打开windows系统中的ssh客户端软件,选择快速连接,输入ubuntu系统的ip地址和账户名,并根据提示输入密码,即可通过ssh登录到ubuntu系统中去,并执行各种命令操作。

与ssh到服务器相关的知识