Linux从入门到精通——自有服务(下)

简介: Linux从入门到精通——自有服务

三、网络设置


首先知道网卡配置文件位置:/etc/sysconfig/network-scripts


feda4fb7db6644e5b6c51b1efb1c4259.png



在目录中网卡的配置文件命名格式:ifcfg-网卡名称


5969f9831cf94597bb69d0435ba2c261.png



ONBOOT:是否开机启动


BOOTPROTO:ip地址分配方式,DHCP表示动态主机分配协议


HWADDR:硬件地址,MAC地址


如果后续需要重启网卡怎么去操作呢?


#service network restart


6c54142666cb4fb98e2ae4870ce913cc.png



在有的分支版本中可能没有service命令来快速操作服务,但是有一个共性的目录:/etc/init.d


这个目录中放着很对服务的快捷方式。


此处重启网卡命令还可以使用:


#/etc/init.d/network restart


0837566b7d9d488d9913e3690082098c.png



扩展1:如果修改网卡的配置文件,但是配置文件的目录层次很深,此时可以在浅的目录中创建一个快捷方式(软连接),方便以后去查找


#ln -s 原始文件的路径 快捷方式的路径


49b1c9bb4a8246f38bb0644491dffb8f.png



通过ls -l可以列出如下的效果:


611c9a63321641eaa1eb6795fb196096.png



其中,文件类型位置的“l”表示其类型为link(连接类型),后面的“->”指向的是原始文件路径。


扩展2:如何去重启单个网卡?


停止某个网卡:#ifdown 网卡名


开启某个网卡:#ifup 网卡名


例如:需要停止-启动(重启)eth0网卡,则可以输入


#ifdown eth0


#ifup eth0


提示:在实际工作的时候不要随意禁网卡。


四、ssh服务(重点)


ssh(secure shell,安全外壳协议),该协议有2个常用的作用:远程连接协议、远程文件传输协议。


协议使用端口号:默认是22


可以是被修改的,如果需要修改,则需要修改ssh服务的配置文件:


#/etc/ssh/ssh_config


06902641317043a388976b2a03a341aa.png



端口号可以修改,但是得注意2个事项:


       a. 注意范围,端口范围是从0-65535;


       b. 不能使用别的服务已经占用的端口;


服务启动/停止/重启


#service sshd start/stop/restart


#/etc/init.d/sshd start/stop/restart


4badcd67c9374de8ba7028d486499a8d.png



1、远程终端

终端工具主要帮助运维人员连接远程的服务器,常见终端工具有:Xshell、secureCRT、Putty等。以putty为例:


①获取服务器ip地址,可以通过ifconfig命令进行查看,然后顺手测试ip的连接相通性


0abb40c8b5034ce9abe2386431efeefc.png



②打开putty,输入相关的信息


6265ef46fdbe40c084ed61f263477ae7.png



③在弹出key确认的时候点击“是”,以后不会再提示


01abf8743ba34987be9050e3950165dc.png



④输入登录信息


760b10ce470c43999b57bed535eb4296.png



2、SSH服务文件传输

可视化的界面传输工具:Filezilla


安装好之后可以查看到桌面图标:


fb9570092a4b46948635162de6957ed8.png



①选择“文件”- “站点管理器(Ctrl + S)”


b4a163a201e24b66a15d7e1c8ce2cc5f.png



②点击“文件”菜单下方的“▽”选择需要连接的服务器,连接好之后的效果


55543bd598f043e9800266bd41626843.png



③从本地windows上传文件到linux中方式


支持直接拖拽文件,也可以右键本地需要上传的文件,然后点选“上传”即可


fee5516a459d40be81c0212f57225a3d.png



④下载linux文件到本地


支持服务器文件直接拖拽到本地,也可以在右侧窗口选择需要下载的文件,右键,点选“下载”。


扩展3:通过命令行工具来传输文件/文件夹


工具:PSCP.exe(必须通过cmd命令行打开),为了使用方便可以将其放到环境变量目录中


如果不清楚哪些路径是环境变量路径,只需要将其放到C:/Windows目录下即可。


55a4d942082e424f8132534486a61f6f.png



用法:


       a. pscp 选项 用户名@linux主机地址:资源路径 windows本地的地址 (下载到win)


       b. pscp 选项 资源路径 用户名@linux主机地址:远程路径    (上传到linux)


       c. pscp 选项 -ls 用户名@linux主机地址 (列出远程路径下结构)


①下载到本地windows


要求将远程linux服务器下的/etc整个目录下载到本地E:\tmp下


#pscp -r root@192.168.21.128:/etc E:\tmp


在CMD中输入之后输入密码


a24ce24cf5474f5ab275d8b8e3176296.png


d9711bb034664574a0c3eec36fdc6c60.png


②上传文件到linux


将“E:\coursedocs\运维学科\北京运维01期\01-基础班\20180329_Linux自有服务”所有的内容传输到linux下root用户的家目录


#pscp -r “E:\coursedocs\运维学科\北京运维01期\01-基础班\20180329_Linux自有服务” root@192.168.21.128:/root


0151989fce4a47ceb1cc1e08ca339cb3.png

相关文章
|
27天前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
30 0
|
1月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
|
8天前
|
存储 关系型数据库 MySQL
Linux服务详解
Linux服务详解
22 0
|
9天前
|
网络协议 Ubuntu Linux
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载
|
14天前
|
Unix 大数据 Linux
linux入门
linux入门
17 1
|
16天前
|
监控 Java Linux
linux下监控java进程 实现自动重启服务
linux下监控java进程 实现自动重启服务
|
19天前
|
关系型数据库 MySQL Linux
linux特定服务日志
Linux系统的服务日志在`/var/log`目录下,如系统日志(`/var/log/syslog`或`/var/log/messages`)、认证日志(`/var/log/auth.log`)、SSH日志(`/var/log/auth.log`或`/var/log/secure`)。Web服务器(Apache和Nginx)的访问和错误日志、MySQL错误日志、Postfix及Dovecot邮件服务器日志也在此处。日志位置可能因发行版和服务配置而异,不确定时可查服务配置或用`grep`搜索。使用`logrotate`可管理日志文件大小。
20 6
|
26天前
|
Linux
linux中服务管理
在Linux服务管理中,从传统的System V init到Upstart,再到广泛采用的systemd,管理方式不断发展。systemd以其强大的功能和依赖解决成为现代Linux的核心。`systemctl`是管理服务的关键命令,如启动(`start`)、停止(`stop`)、重启(`restart`)服务及设置开机启动(`enable`)或取消(`disable`)。了解和服务管理,特别是systemd和`systemctl`的使用,对系统管理员至关重要。其他如xinetd用于控制网络服务,而特定环境下有OpenRC等工具。
17 2
|
1月前
|
Shell Linux C语言
【Shell 命令集合 系统设置 】Linux 管理系统服务 ntsysv命令 使用指南
【Shell 命令集合 系统设置 】Linux 管理系统服务 ntsysv命令 使用指南
28 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】Linux 管理系统服务 chkconfig命令 使用指南
【Shell 命令集合 系统设置 】Linux 管理系统服务 chkconfig命令 使用指南
29 0