当前位置: 首页 > news >正文

外贸网站建设外seo网站推广佛山

外贸网站建设外,seo网站推广佛山,企业网络拓扑图及配置,比赛网站开发RHCE8 资料整理 第三篇 网络相关配置第11章 网络配置11.1 网络基础知识11.2 查看网络信息11.3 图形化界面修改11.4 通过配置文件修改11.5 命令行管理11.6 主机名的设置 第12章 ssh12.1 ssh基本用法12.2 打开远程图形化界面12.3 ssh无密码登录12.4 ssh安全设置12.5 ssh限制用户1… RHCE8 资料整理 第三篇 网络相关配置第11章 网络配置11.1 网络基础知识11.2 查看网络信息11.3 图形化界面修改11.4 通过配置文件修改11.5 命令行管理11.6 主机名的设置 第12章 ssh12.1 ssh基本用法12.2 打开远程图形化界面12.3 ssh无密码登录12.4 ssh安全设置12.5 ssh限制用户12.6 ssh其他设置12.7 Windows 远程登录linux服务器12.8 远程拷贝 第三篇 网络相关配置 第11章 网络配置 11.1 网络基础知识 可参考 https://blog.csdn.net/u010230019/article/details/130880059 https://blog.csdn.net/u010230019/article/details/130195777 IP由32bit的二进制组成32bit分为4部分每部分8位根据网络类型不同A,B,C,D,E网。4部分中包括网络位和主机位根据网络类型区分由于二进制不便记忆所以又把这四部分转为十进制。子网掩码通过子网掩码进行划分网络位和主机位网关IP地址通过网关到达其他网络一般网关都和IP地址都在同一个网络DNS域名解析把域名解析成IP地址称为正向解析而把IP地址解析成域名则称为反向解析 11.2 查看网络信息 一般可以使用ifconfig、nmcli或者ip address进行查询IP格式 ifconfig [dev] nmcli d[evice] show [dev] ip a[ddress show] [dev] #可简写为ip a或ip a s [dev]查看网关使用route或ip route来自两个不同的命令簇个人感觉route比较常用命令格式 route [-n] [-4|-6] ip [-4|-6] route #默认都是-4查看NDS一般都记录在/etc/resolv.confi [rootserver yurq]# cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 114.114.114.114通过nmcli connection可以查看当前连接以及具体属性 nmcli connection nmcli connection show ens32|grep ipv4nmcli命令簇实在庞大具体可以查看 https://blog.csdn.net/u010230019/article/details/126759779 11.3 图形化界面修改 在命令行输入可以打开【网络连接】的图形化界面窗口 点击创建网络连接选择类型为Ethernet(以太网) 进入以太网连接界面进行相关配置 相关配置内容包括 Connection name连接名称Devices设备名称IPV4 SettingIPV4手动设置包括IPnetmaskgateway或选择DHCP自动设置 完成后进行保存即可生效 如果输入nm-connection-editor未能启动图形界面也可通过nmtui-edit进行图形界面设置虽和上述界面不同但设置类似不展开讨论了。 11.4 通过配置文件修改 一般配置文件都配置在/etc/sysconfig/network-scripts/目录中名称类似ifcfg-*** [rootserver yurq]# ll /etc/sysconfig/network-scripts/ total 8 -rw-r--r--. 1 root root 115 Sep 8 17:38 ifcfg-ens32 -rw-r--r--. 1 root root 115 Sep 8 17:43 ifcfg-ens35新系统或者该文件被误删可以通过nmcli connection根据已存在网卡自动生成该文件 该文件中各字段含义参考 https://blog.csdn.net/u010230019/article/details/126759779 新创建的配置文件可通过nmcli connection reload生效对于已存在的配置文件修改后通过nmcli connection reload和nmcli device reapply ens160(网卡名) 11.5 命令行管理 nmcli connection #查看现有连接 nmcli connection delete 连接名 #删除连接名 nmcli connection add [options] #添加连接名type: #类型con-name: #连接名ifname: #网卡名ipv4.method manual/auto #manual 手动配置IPauto 自动获取ipv4.addresses #指定ip及子网掩码ipv4.gateway #指定网关ipv4.dns #指定dnsautoconnect yes #设置连接开机自动生效 #示例 nmcli connection add type ethernet con-name ens160 ifname ens160 ipv4.method manual \ ipv4.addresses 192.168.0.100/24 ipv4.gateway 192.168.0.1 ipv4.dns 114.114.114.114 autoconnect yesnmcli connection show ens160 |grep ipv4 #查看连接属性 nmcli connection modify 连接名 属性1 属性2 ... #修改连接属性属性同添加时的属性#如果某个网卡有两个ip可以写成 -ipv4.addresses 192.168.0.101/24 nmcli device reapply 连接名 #应用到设备在RHCE8中不能直接通过systemctl restart network来重启网络但可以通过安装network-scripts使用 11.6 主机名的设置 查看主机名 [rootserver yurq]# hostname server.rhce.cc [rootserver yurq]# hostname -s #可以查看短主机名即没有域名的主机名 server设置主机名 hostnamectl set-hostname 主机名或者通过修改/etc/hostname进行修改这两种方式都是永久生效 通过/etc/hosts添加本地域名解析 IP 长主机名 短主机名第12章 ssh 12.1 ssh基本用法 基本用法1 以当前用户登录远程服务器 ssh 主机名/IP当完成认证信息后服务器的密钥将会记录在.ssh/know_hosts中后续登录将不需要认证 如果远程服务器没有当前用户名的用户信息则认证无法通过即无法登录 基本用法2 以指定用户登录远程服务器 ssh -l 用户名 主机名/IP ssh 用户名主机名/IP当远程登录用户登录密码发生变更时会出现连接错误此时需要删除.ssh/know_hosts中对应条目 12.2 打开远程图形化界面 当远程连接到远程服务器时出现如下信息 [rootserver ~]# firefox Error: no DISPLAY environment variable specified这是为什么呢我们来了解下Xserver和Xclient。 每个打开图形化界面的工具例如终端、Firefox浏览器、gedit记事本等这些都叫Xclient而这些Xclient必须在Xserver上运行。 Xserver是一个平台环境安装系统时如果选择了图形化界面那么Xserver默认就已安装上了。 想在本机打开远程服务器的Xclient即图形化客户端需要满足以下3个条件 通过ssh登录到服务器时需要加-X选项因为ssh默认只允许字符传输不允许Xclient传输加上-X之后就可以让Xclient传输本地要运行Xserver远程服务器要安装xorg-x11-xauth默认已经安装了 12.3 ssh无密码登录 ssh登录远程服务器有两种认证方式 密码登录密钥登录 首先生成密钥对 ssh-keygen -f ~/.ssh/id_rsa -N 该命令会生成一个密钥对公钥和私钥-f指定路径默认也是上面的路径-N 后面的双引号中没有空格是不对生成的私钥加密[rootserver yurq]# ll /root/.ssh/ total 16 -rw------- 1 root root 2602 Oct 21 01:22 id_rsa #私钥 -rw-r--r-- 1 root root 573 Oct 21 01:22 id_rsa.pub #公钥复制公钥到指定用户服务器的家目录下的.ssh/authorized_keys中如果没有此文件拷贝过程中会自动创建 ssh-copy-id yurqnode-138此时就无密码可以登录远程服务器了 12.4 ssh安全设置 可以通过编辑/etc/ssh/sshd_config实现仅一种认证生效 禁用密钥登录[rootserver yurq]# cat /etc/ssh/sshd_config|grep Pubkey #PubkeyAuthentication yes设置PubkeyAuthentication no保存并重启sshd即禁用密钥登录禁用密码登录[rootserver yurq]# cat /etc/ssh/sshd_config|grep Pass #PasswordAuthentication yes设置PasswordAuthentication no保存并重启sshd即禁用密钥登录 12.5 ssh限制用户 对于服务器上的有效用户基本上都可以使用ssh登录但是有时为了安全性要禁用某些用户登录例如root。 禁用root登录 编辑/etc/ssh/sshd_config [rootserver yurq]# cat /etc/ssh/sshd_config|grep Root PermitRootLogin noPermitRootLogin yes运行root登录 禁用指定普通用户登录 编辑/etc/ssh/sshd_config如对用户yurq禁止登录 DenyUsers yurq类似的指令还包括AllowUsers,DenyGroups只允许指定用户或群组登录 当指定用户拒绝和允许登录的条件同时存在时拒绝优先级高于允许 [rootserver yurq]# tail -2 /etc/ssh/sshd_config DenyUsers yurq AllowUsers yurq用户yurq仍无法登录 12.6 ssh其他设置 当已指定用户登录本机然后连接远程服务器时如果没有显式指定用户登录则一般以当前用户登录 指定默认用户登录 而这里可用过修改.ssh/config来实现以默认指定用户登录例如 [rootserver yurq]# cat /root/.ssh/config Host 192.168.17.138User yurq [rootserver yurq]# chmod 644 /root/.ssh/config [rootserver yurq]# systemctl daemon-reload [rootserver yurq]# systemctl restart sshd [rootserver yurq]# ssh 192.168.17.138 ... yurq192.168.17.138s password:这里需要注意当使用ssh登录时即使登录同一台机器使用域名和IP效果也是不同的。即以上设置仅对IP生效如果使用域名仍以root登录这与.ssh/config中设置的Host有关 取消输入yes 首次登录远程服务器的时候都会提示我们是否保存公钥指纹信息并提示我们输入yes/no通过修改.ssh/config可以实现默认为yes作为选项而不需要手动输入如此修改 Host 192.168.17.138User yurq Host *StrictHostKeyChecking no*为通配符代表所有主机。 解决ssh慢的问题 有时当我们通过ssh登录远程服务器时连接过程会比较慢。很多时候是因为系统自动取反向解析即把IP解析成域名才导致ssh速度慢 编辑/etc/ssh/sshd_config找到UseDNS进行如下修改 把#UseDNS no注释取消即UseDNS no重启服务即可 12.7 Windows 远程登录linux服务器 只要在windows上安装ssh客户端就可以远程登录linux服务器。Windows中常见的ssh客户端包括PuTTY、Xshell等 笔者目前使用的是MobaXterm也很不错。 12.8 远程拷贝 linux服务器之间 一般我们使用scp或rsync这两个软件都是用过ssh建立通道默认都是通过22号端口进行通信 scp用法 scp [-r] /path/file [user]remoteIP:/path2/ #从本地向远程服务器指定目录拷贝文件或目录 #或 scp [-r] [user]remoteIP:/path2/file /path/ #从远程服务器目录向本地目录进行拷贝文件或目录 -r 递归rsync用法 rsync [-r] /path/file[/] [user]remoteIP:/path2/ #或 rsync [-r] [user]remoteIP:/path2/file /path/ -r 递归这里需要注意目录带不带/还是有区别的请查看以下示例 #node-138 [rootnode-138 test]# ll total 0 -rw-r--r-- 1 root root 0 Oct 23 09:29 123 -rw-r--r-- 1 root root 0 Oct 23 09:29 124 -rw-r--r-- 1 root root 0 Oct 23 09:29 125 [rootnode-138 test]# pwd /opt/test#node-140 [rootserver opt]# rsync node-138:/opt/test /opt/ -r #不带/ [rootserver opt]# ll /opt/test total 0 -rw-r--r-- 1 root root 0 Oct 23 17:15 123 -rw-r--r-- 1 root root 0 Oct 23 17:15 124 -rw-r--r-- 1 root root 0 Oct 23 17:15 125 [rootserver opt]# ll /opt/ drwxr-xr-x 2 root root 39 Oct 23 17:15 test [rootserver opt]# rm -rf test [rootserver opt]# ll /opt/ [rootserver opt]# rsync node-138:/opt/test/ /opt/ -r #带/ [rootserver opt]# ll /opt/ -rw-r--r-- 1 root root 0 Oct 23 17:16 123 -rw-r--r-- 1 root root 0 Oct 23 17:16 124 -rw-r--r-- 1 root root 0 Oct 23 17:16 125说的直白点带/能把目录中的内容拷贝到指定位置并不带该目录 Windows和linux之间 如果需要通过ssh在命令行进行拷贝则需要在Windows服务器安装OpenSSH例如OpenSSH-Win64-v9.2.2.0.msi另外如果Windows未安装该软件前面提到的Xshell和mobaxterm都默认都带SFTP功能同样可以进行拷贝工作不过得手动操作
http://www.hkea.cn/news/14516723/

相关文章:

  • 网站空间速度快南京 微网站 建站
  • ai特效字体网站个人网站建设实验心得
  • 团队网站建设哪家便宜关键字排名查询工具
  • 建外贸网站推广互联网舆情监测
  • 建设营销网站的目的建设一个旅游网站的目的是什么
  • 企业微网站济南市建设行政主管部门网站
  • 安庆网站建设推荐安徽秒搜科技七牛图床 wordpress
  • 做一个自己网站的步骤做网站的机构
  • 做护理简历的网站做运动特卖的网站
  • 哈尔滨免费做网站网店设计是什么
  • 重庆专业网站建设首页排名毛织厂家东莞网站建设
  • 淄川区建设局网站wordpress 两个菜单
  • 南阳市网站制作网站毕业设计开题报告
  • 网站建设项目网络图本地网络seo公司
  • 做会员卡的网站在线制作云南网站排名
  • 新乡网站优化公司推荐黑黄logo网站
  • 专业英文网站建设零度业务网站
  • python兼职网站开发怎么建自己的摄影网站
  • 三合一网站指的是什么意思网站备案 改名
  • 网站建设于朦胧外贸新手怎么找客户
  • 福州网站建设设计公司山东烟台城乡建设学校官方网站
  • 常见的网站开发工具弹幕网站用什么做
  • 网站建设描述怎么写增城有什么网站做招聘的
  • 网站建设提供了哪些栏目h5页面导入 WordPress
  • 网站的建设与维护有什么作用vi设计包含哪些内容
  • php网站目录系统西宁网站建设费用
  • 广安网站建设兼职又拍云存储WordPress
  • 大连网站开发哪家好黄石论坛
  • 那家公司网站做的好腾讯wordpress
  • 电商网站建设资讯怎么在word里做网站