Linux下SSH端口修改.txt心若无尘,一花一世界,一鸟一天堂。我曾经喜欢过你,现在我依然爱你希望月亮照得到的地方都可以留下你的笑容那些飘满雪的冬天,那个不带伞的少年,那句被门挡住的誓言,那串被雪覆盖的再见Linux操作系统下SSH默认22端口修改方法
第1步:
假如要限制通过SSH登陆Linux的IP,那么可以如下做:
先:修改/etc/hosts.deny,在其中加入sshd:ALL,注意不能加#号
然后:修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.1.16
这样设置就只允许192.168.1.16的IP通过SSH登陆上LINUX机器了。
当然在做为服务器方面,不安装gnome和KDE图形化界面,可以增加安全系数。
第2步:
修改配置文件
vi /etc/ssh/sshd_config
找到#Port 22一段,这里是标识默认使用22端口,修改为如下:
Port 22
Port 999
去掉前面的#号。
然后保存退出
在终端输入命令:/etc/init.d/sshd restart 重新启动ssh服务。
这样SSH端口将同时工作与22和999上。
现在编辑防火墙配置:vi /etc/sysconfig/iptables
启用999端口。
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 999 -j ACCEPT
在终端输入命令:/etc/init.d/iptables restart 重新启动防火墙的访问规则。
现在请使用ssh工具连接999端口,来测试是否成功。如果连接成功了,则再次编辑
sshd_config的设置和防火墙的端口,将里边的Port22删除,然后重新启动ssh服务和防火墙的访问规则即可。
之所以先设置成两个端口,测试成功后再关闭一个端口,是为了防止在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试,以免发生连接不上必须派人去机房,导致问题更加复杂的麻烦。
1. Linux ACPI
Standby(S1):echo standby > /sys/power/state
Sleep(S4) :echo disk > /sys/power/state
shutdown :init 0
rebooot :reboot
2. PS/2
a.vim text.txt 打开空白文件;
b.按"i"键然后使用键盘录入;
c.按"esc" 键退出录入,再按"shift+:",按后输入wq保存退出。
3. 串口通讯
查看串口数目:cat /proc/tty/driver/serial
串口数目≤4时无需手动配置,串口数目>4时需向内核传递参数
vim /etc/grub.conf
8250.nr_uarts=* (*为串口实际数目),需重启,然后再手动配置串口:
设置串口:(setserial /dev/ttyS1 irq 0)setserial /dev/ttyS2 port 0x200 irq 10 uart 16550A baud_base 115200
(设置COM3端口为0x200,irq为10,波特率为115200 不同的COM有不同的终端,先到BIOS查看port的终端如:port1 I0=3F8h IRQ=4 ; port2 I0=2F8H IRQ=3,在到root中设置 0x3F8 irq 4 H为16进制符号 )
插上回路头
查看串口:cat /proc/tty/driver/serial,加载COM口工具 (一次mount只能加一个文件,如需加载要先卸载umount /mnt)
Mount //chuan/linux_test_tool/com /mnt
cd /mnt/
ls查看,并拷贝及保存到一个指定文件夹home测试软件操作如下:
cp -ri com /home
cd /home/
ls 查看
cd 文件夹
chmod 777 *(加权限)
设置COM1为接受状态:./x86_recv /dev/ttyS0 115200 8 0 0 2 1 232(在com目录下运行)
cd /home/
ls
cd 文件夹
ls 查看
设置COM1为发送状态:./x86_send /dev/ttyS0 115200 8 0 0 2 1 232
4. USB移动设备
在图形下即可测试,与XP类似。
在字符界面:
a. fdisk -l(查看存储设备),确认USB设备是哪个dev
b. mount /dev/sdb1 /mnt(加载USB存储设备分区sdb1到/mnt)
5. 声音
查看声卡驱动:alsactl -v
录音测试:arecord -d 10 -f cd -t wav 123.wav
播放录音:aplay 123.wav
以下是安装驱动:
mounT //chuan/Linux /mnt
cd /mnt/
ls查看,并拷贝及保存到一个指定文件夹home出测试软件操作如下: cp -ri 文件夹名 /home
cd /home/
ls 查看
cd 文件夹
tar.bz或是tar.cz都为压缩包,需解压:
tar -xf 文件名.tar.bz(文件名为压缩包)
cd 文件夹(不加.tar.bz)
ls
./configure
Make && Make install(或者 make -j2 再make install) 在安装查看声卡驱动工具
cd..
Tar –xf alsa-lib-1.0.24.1.tar.bz2
cd alsa-lib-1.0.24.1.
ls
./configure
Make && Make install
cd..
Tar –xf alsa-utils-1.0.24.2.tar.bz2
Cd alsa-utils-1.0.24.2
Ls
./configure
出错的话运行下载:yum install xmlto(看提示出错少什么) Make && Make install
安装完后再检查声卡(命令:alsaconf)
安装播放器
在root权限下运行:
Mount //chuan/test_tool/linux_test_tool/player /mnt
Cd /mnt/
Ls
Cd player
Ls
Cp –ri mplayer /home/
Cd /home/
Ls
Cd mplayer
Ls
Cd mplayer-1.0rc4
Ls
Tar xf MPlayer-1.0rc4.tar.bz
Cd MPlayer-1.0rc4
Cd –
Cd /home/
mkdir /usr/lib/codecs
cd /MPlayer-1.0rc4
./configure --enable-gui --codecsdir=/usr/lib/codecs
Make
Make install
Cd – (返回mplayer-1.0rc4目录下)
tar xf all-20110131.tar.bz2
cp -rf all-20110131/* /usr/lib/codecs
Cd ~
Mount //chuan /Linux_test_tool /mnt
Cd /mnt/
Ls
Cd video
Ls
Cp –ri mp3 /home/
在切换到系统中
Cd home
Ls
Mplayer mp3文件名
6. 网卡
查看网卡IP:ifconfig -a(-a表示所有网卡)
设置网卡自动IP:dhclient eth0(ping .cn ,如果不通,把网线在插拔一下,先kill (进程如1000),在重新dhclient eth0重新自动IP)
查看网卡连接状态:ethtool eth0(有些系统不带此测试文件,可以再先安装操作: yum install ethtool)
查看网卡驱动:ethtool -i eth0
ping server:ping 192.168.1.1
ping 192.168.1.1 -s 65500 -c 1000
设置网卡状态:ethtool -s eth0 speed 1000 autoneg off duplex full(设置第一个网卡speed为1Gbps,autoneg off为关闭自动协商,duplex full为全双工模式)
设置100MB/S :ethtool -s eth0 speed 100 autoneg off duplex full
若设置回1000mb/s则打开自动协商ethtool -s eth0 autoneg on,要先KILL(以前的进程如:1370)之后要自动hdclient eth0 分配IP
ethtool -s eth0 speed 1000 autoneg off duplex half(设置第一个网卡speed为1Gbps,autoneg off为关闭自动协商,duplex half为半双工模式)
换一个主板测试,删除以前主板网口的记录:vim /etc/udev/rules.d/70-persistent-net.rules
7.网卡驱动安装:
在安装新的驱动前先卸载原有的驱动模组:
[root@localhost home]#rmmod e1000e
mounT //chuan/Linux /mnt
cd /mnt/
ls查看,并拷贝及保存到一个指定文件夹home 操作如下:
cp -ri 文件夹名 /home
cd /home/
ls 查看
cd 文件夹
tar.bz或是tar.cz都为压缩包,需解压:
tar -xf 文件名.tar.bz(文件名为压缩包)
cd 文件夹(不加.tar.bz)
ls
会生成一个e1000e目录,进到 ../e1000e/src/
[root@localhost home]#cd e1000e/src
[root@localhost src]# make && make install
[root@localhost src]# modprobe e1000e
[root@localhost src]# depmod -a
驱动安装完成。
8.网络性能测试:网络端口IP设置指令:
Setup 中关闭 fireware 和设置网络端口的IP(例如:192.168.1.11 255.255.255.0) vim /etc/sysctl.conf --------将ipv4设置为1(开启)
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ----将端口的IP设置为永久的。 9 分区、格式化
格式化的磁盘请不要挂载,要卸载掉,在root权限下使用:
Df (查看挂载的设备)
Umount /要卸载的磁盘
查看分区:fdisk -l
选择要分区的设备: fdisk /dev/sdb
使用fdisk来分区---"d"删除一个分区,"n"新建一个分区,"p"查看所有分区,"w"保存分区,"q"退出fdisk.
格式化分区:mkfs.ext3 /dev/sdb1
加载分区:mount /dev/sdb1 /mnt
测试速率:先查看你有几个存储接口 fdisk –l
输入命令 hdparm –t /dev/sda1 (sda1是存储的名称)
10统操作常用命令:
a. 改变当前路径:cd
进入上一级目录:cd ..
进入/root目录:cd ~
返回前一个目录:cd -
退回上一步:U
创建目录:mkdir
b. 查看当前路径:pwd
c. 拷贝文件:cp <源文件> <目标文件夹>
拷贝整个文件夹:cp -rf <源文件夹> <目标文件夹>
d. 删除文件:rm <文件>
删除文件夹:rm -rf <文件夹>
e. 查看硬件信息命令集:
查看CPU占用率:top(实时动态)或者(ps –aux |more)(按Q退出)
查看CPU信息:cat /proc/cpuinfo
查看板卡信息:cat /proc/pci
查看PCI信息:lspci (相比cat /proc/pci更直观)
例子: lspci |grep Ethernet 查看网卡型号
查看内存信息:cat /proc/meminfo
查看USB设备:cat /proc/bus/usb/devices
查看键盘和鼠标:cat /proc/bus/input/devices
查看系统硬盘信息和使用情况:fdisk -l
查看各设备的中断请求(IRQ):cat /proc/interrupts
查看系统体系结构:uname -a
dmidecode查看硬件信息,包括bios、cpu、内存等信息
dmesg |more 查看硬件信息
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息: Cpuinfo 主机CPU信息
Dma 主机DMA通道信息
Filesystems 文件系统信息
Interrupts 主机中断信息
Ioprots 主机I/O端口号信息
Meminfo 主机内存信息
Version Linux内存版本信息
f. 查看当前目录下的文件、文件夹: ls、ls -al、ll
g. 切换到root用户: su,输入密码......
11Linux下的桌面环境的快捷方式
以下指令在Linux的桌面环境(gnome)下有效,如有出入以你自己系统为准:
Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications) Alt + F2 类似Windows下的Win + R组合键,在GNOME中运行应用程序
Ctrl + Alt + D 类似Windows下的Win + D组合键,显示桌面
Ctrl + Alt + L 锁定桌面并启动屏幕保护程序
Alt + Tab 同Windows下的Alt + Tab组合键,在不同程序窗口间切换
PrintScreen 全屏抓图
Alt + PrintScreen 当前窗口抓图
Ctrl + Alt + → / ← 在不同工作台间切换 Ctrl + Alt + Shift + → / ← 移动当前窗口到不同工作台 Ctrl+Alt+Fn 切换终端N或模拟终端N(n和N为数字1-6) Ctrl+Alt+F7 切换到图形界面 Ctrl+Alt+F8 未知(终端或模拟终端) 窗口操作快捷键 Alt + F4 关闭窗口 Alt + F5 取消最大化窗口 (恢复窗口原来的大小) Alt + F7 移动窗口 (注: 在窗口最大化的状态下无效) Alt + F8 改变窗口大小 (注: 在窗口最大化的状态下无效) Alt + F9 最小化窗口 Alt + F10 最大化窗口
Alt + Space 打开窗口的控制菜单 (点击窗口左上角图标出现的菜单)
新建一个用户:useradd 用户名
为用户设置密码: passwd 用户名
用户的删除命令:
userdel user 只删除用户帐号,不删除用户主目录中的文件
userdel –r user 删除用户帐号,同时删除用户主目录中的文件
Inode:中文名:索引节点
有时候我们在建立文件时系统提示空间不足,但是用df -h 指令查看发现空间还有很多,? 原因在当存储空间被格式化成系统文件时,就会分成两部分,一部分是iNode ,一部分是block空间。Block空间是用来存放数据,iNode是用来存放block中众多数据的信息,比如属性,大小,使用权限。所有可判断出iNode已用满了,用df -i 可以查看到/data的iNode已被用满。
Ctrl + a 可以将输入光标切换到最前面
Ctrl + e 可以将输入光标切换到最后面
第一种1假如要改SSH的默认端口22那么你只要修改vietcsshsshdconfig中Port22这里把22改成自己要设的端口就…
如何更改linux下的Apache端口号一修改etchttpdconfhttpdconf文件中的监听端口号Listen80把80修…
SUSELinux立即关闭防火墙的命令和指定开放某些端口SUSE防火墙查看命令linuxchkconfiglistgrepifir…
如何更改linux下的Apache端口号一修改etchttpdconfhttpdconf文件中的监听端口号Listen80把80修…
当Linux打开防火墙后你会发现从本机登录23端口是没有问题的但是如果从另一台pc登录该linux系统后你会发现提示这样的错误不能…
想查看TCP或者UDP端口使用情况使用netstatanp如果有些进程看不见如只显示可以尝试sudonetstatanp如果想看某…
如何更改linux下的Apache端口号一修改etchttpdconfhttpdconf文件中的监听端口号Listen80把80修…
第一种1假如要改SSH的默认端口22那么你只要修改vietcsshsshdconfig中Port22这里把22改成自己要设的端口就…
Linux操作系统版本CentOSrelease62一修改SSH端口号为1234方法来源viewdab7984ae45c3b356…
linux修改ssh端口和禁止root远程登陆设置作者网盾编辑日期20xx年5月26日点击13516次阅读提示Linux下SSH默…
linux打开telnet端口远程TELNET登录需要主机打开23端口方法如下sudonclp23amp打开23端口即telnet…