2017-09-29 21:14:50 Thus_ 阅读数 280
  • PHP环境搭建

    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。

    8120 人正在学习 去看看 张双

ssh服务器

1> 安装软件:

  bash$ sudo apt-get install openssh-server

2> 远程登录:

  bash$ ssh username@serverIP
  password

3> 退出登录:

  logout


scp(super copy)命令

1> 使用该命令的前提条件:

  目录主机已经成功安装openssh-server软件.

2> 使用格式:

  bash$ scp -r username@serverIP:/filepath/file(dir)name
  *拷贝目录需要加参数-r


2015-03-27 19:45:22 u012603567 阅读数 356
  • PHP环境搭建

    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。

    8120 人正在学习 去看看 张双

Linux服务器 SSH登陆方式,登陆后,命令操作全部乱码,如何解决?

看到网上各种解决的办法,可是尝试后都没有成功,最后小小的挣扎,总算解决了大笑


一、首先  echo $LANG,查看其字符编码:

1.如果是UTF-8,那就so easy了,按如下两个步骤操作,在最后一步操作时,选择UTF-8就可以了;

2.如果是GB2312、GB18030,按如下两个步骤操作,在最后一步操作时,选择 Use font encoding就可以了;

3.当然网上可能有很多其他解决方式,但是针对我自己来说,这样操作是ok的~


二、putty客户端登陆后,右击窗口,点击修改设置,点击外观,修改字体为新宋体


三、选择窗口-转换,选择则远程字符集,根据步骤一判断如何选择远程字符集,点击应用


四、okay啦~

2018-12-19 10:50:18 qq_21792169 阅读数 245
  • PHP环境搭建

    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。

    8120 人正在学习 去看看 张双

网络上的服务器很容易受到攻击,最惨的就是被人登录并拿到root权限。有几个简单的防御措施:


1. 修改ssh服务的默认端口。
ssh服务的默认端口是22,一般的恶意用户也往往扫描或尝试连接22端口。所以第一步就是修改这个默认端口
打开/etc/ssh/sshd_config,找到
Port 22
然后将22修改为其它没有被占用的端口,如1022。最好在1-1024之间,防止与用户进程端口冲突。
然后重启sshd即可
sudo /etc/init.d/ssh restart

2. 限制IP
首先修改/etc/hosts.allow文件,将可访问服务器ssh服务的客户IP加入其中,格式如下
sshd:192.168.1.0/255.255.255.0
sshd: 202.114.23.45
sshd: 211.67.67.89
然后修改/etc/hosts.deny文件,加入禁用其它客户连接ssh服务
sshd: ALL

 

3. 检查登录日志

more /var/log/secure
who /var/log/wtmp
history    能看到这个用户历史命令,默认最近的1000条
2017-09-26 23:16:29 cienven 阅读数 499
  • PHP环境搭建

    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。

    8120 人正在学习 去看看 张双

阿里linux服务器ssh连接总是自动断开

自己再用putty连接阿里服务器时会自动断开,解决步骤如下所示:

1.通过vim/vi 进入sshd_config文件

# vim /etc/ssh/sshd_config

2.找到这两行代码

#ClientAliveInterval 0
#ClientAliveCountMax 3

改成如下所示

ClientAliveInterval 30    #客户端每隔多少秒发送一次响应到服务器(s)
ClientAliveCountMax 120   #客户端未响应时间(s)

3.重启sshd服务

#service sshd restart
2018-06-20 22:06:49 auh_alias 阅读数 78
  • PHP环境搭建

    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。

    8120 人正在学习 去看看 张双

服务器端准备:

首先需要在Linux服务器上安装openssh-server

sudo apt-get install openssh-server

sudo gedit /etc/ssh/sshd_config    修改ssh配置文件

  • 先使用”#”注释掉PermitRootLogin without-password
  • 添加一行 PermitRootLogin yes

ps -e | grep ssh     开启ssh服务

sevice ssh start/stop/restart/status       ssh启动/停止/重启/查看状态

最后用   ifconfig   查看 服务器ip地址

客户端准备:

Windows 和Linux 都可以 ssh 命令远程登录

Ubuntu 系统

Ubuntu系统都是自带了openssh-client,如果没有安装,在终端输入:

sudo apt-get install openssh-client如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器

ssh user@IP

这里的user服务器的一个用户账号,IP也是服务器的IP地址

Windows系统

一、win10系统自带bash命令

1、设置中开启开发人员选项


2、控制面板打开程序与功能,启用和关闭Windows功能,选择适用于Liunx 的 Windows 子系统,之后重启。

打开cmd 命令行 ,输入 bash 进行 bash 命令状态

ssh   user@ip   登录远程服务器

二、使用PuTTY 登录

1、直接百度下载一个putty,安装

2、打开PuTTY,直接输入IP地址就可以直接登录(输入IP地址和取个名字save,下次可以直接使用)

3、输入服务器账户名和密码

4、登录成功




Linux下SSH的安装

阅读数 5536

没有更多推荐了,返回首页