赞
踩
IP配置配置永久IP
linux-an6t:~ #vim /etc/sysconfig/network/ifcfg-em1
OTPROTO='static' #static表示静态获取,还可配置为dhcp动态获取
BROADCAST='' #BROADCAST局域网广播地址
ETHTOOL_OPTIONS=''
IPADDR='192.168.1.235/16' #静态IP
MTU=''
NAME='Broadcom Ethernet controller'
NETMASK='255.255.0.0' #子网掩码
NETWORK='' #局域网网络号
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
配置网关
linux-an6t:~ #vim /etc/sysconfig/network/routes
default 192.168.1.1
配置DNS
linux-an6t:~ #vim /etc/resolv.conf
nameserver 8.8.8.8 #ping不通域名需要配置DNS
重启网卡
service network restart(重启网卡)
service network stop(停止网卡)
service network start(启动网卡)
ifup [网卡设备名] 或者 ifconfig [网卡设备名] up(启动该网卡设备)
ifdown [网卡设备名] 或者 ifconfig [网卡设备名] down(禁用该网卡设备)
配置临时IP
ifconfig [网卡设备名] ip地址 netmast 掩码地址 broadcast 广播地址
如:ifconfig em1 192.168.1.235 netmast 255.255.0.0 broadcast 192.168.255.255
详情请看 ifconfig --help详解
查看IP
linux-an6t:~ # ifconfig
em1 Link encap:Ethernet HWaddr 14:18:77:2D:CE:A0
inet addr:192.168.1.235 Bcast:192.168.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
...
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
...
SSH服务管理远程主机SSH(Secure Shell)是建立在应用层和传输层基础上的安全协议,常用于远程登录以及用户直接的资料拷贝,其守护进程是sshd,SSH服务端由2部分组成,openssh(提供ssh服务)和openssl(提供加密的程序)
sshd提供两种安全验证的方法:
基于口令的安全验证:即输入用户密码登陆到远程主机
基于秘钥的安全验证:即在本地生成“密钥对”,然后将公钥放到服务器端,进行公钥的比较验证
SSH服务器端设置
linux-an6t:~ # vim /etc/ssh/sshd_config
SSH登录远程主机
SSH [常用选项] [用户@]主机
常用选项
如远程登录到主机192.168.1.235,235的端口是43322
ssh -p 43322 root@192.168.1.235
详情请看 ssh --help详解
密钥对登录远程主机
1、到本地的~/.ssh/目录下生成公钥和私钥
linux-an6t:~ /.ssh#ssh-keygen -t rsa
生成id_rsa(私钥)和id_rsa.pub(公钥)
2、把本地的id_rsa.pub公钥内容放到远程主机上的~/.ssh/authorized_keys中
linux:~ /.ssh#cat id_rsa.pub >> /root/.ssh/authorized_keys
3、修改远程主机的SSH服务器端配置文件
linux:~ # vim /etc/ssh/sshd_config
PubkeyAuthentication yes #允许公钥验证
PasswordAuthentication no #不允许密码登陆
linux:~ # service sshd restart(重启sshd使修改生效)
4、本地可以通过秘钥无需密码登录远程主机了
注:~/.ssh 以及所有父目录的权限不能大于 711
注:SSH服务器端包括SSH连接和SFTP服务器,SSH客户端包括SSH连接和SCP命令。即ssh自带scp,sftp
SCP远程传输文件本地文件复制到远程主机上(上传)
scp [常用选项] 本地文件 远程用户@远程IP地址:远程目录
常用选项
详情请看 scp --help详解
远程主机文件复制到本地上(下载)
scp [常用选项] 远程用户@远程IP地址:远程目录 本地目录
SCP远程传输文件 eg.
把本地的/home/lml文件夹 拷贝到远程主机192.168.1.235的/tmp目录下,235的SSH端口是43322
scp -P43322 -r /home/lml root@192.168.1.235:/tmp/
注:本地和远程主机都是linux机器
SFTP安全传输文件连接SFTP
linux:# sftp 远程用户@远程IP
详情请看 sftp --help详解
上传
put 本地路径文件 远程主机路径
下载
get 远程主机文件 本地路径
注:本地和远程主机都是linux机器
注:ls,mkdir,pwd等命令都是对远程主机的操作,如对本地操作需要在其指令的基础上加‘l’,变成lls,lmkdir,lpwd等
举报/反馈
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。