金沙澳门官网网址_金沙国际登陆

欢迎加入金沙澳门官网网址体验更多不一样的精彩.,金沙国际登陆提供最丰厚回馈!,因为金沙澳门官网网址这里的游戏是多种多样的,为大家打造一个最专业的化的超级五星酒店。

金沙澳门官网网址 > 金沙澳门官网网址 > 【金沙澳门官网网址】分享三个是因为KDE未被科

原标题:【金沙澳门官网网址】分享三个是因为KDE未被科

浏览次数:100 时间:2019-12-04

SSH是什么

  1. Secure Shell 安全外壳协议
  2. 建立在应用层基础上的安全协议
  3. 可靠、转为远程登陆会话和其他网络提供安全性的协议
  4. SSH客户端是用于多种平台

 这是我第一篇博客,如果有什么写的不好还请多包涵

一丶关于linux环境的版本

服务器安装SSH服务

  1. 安装:yum install openssh-server
  2. 启动:service sshd start
  3. 设置开启运行:chkonfig sshd on
  4. 查看进程是否存在:ps -ef |grep ssh

有一次工作有机会让我来接触redmine,刚开始我尝试手动安装,结果安装了N天。都没装上。后来看到了bitnami安装比较方便,可是因为服务器内存不够的缘故,也耽误了几天。不过最后还是安装上了,所以我决定还是记录在博客上。希望对能对大家有帮助

 

客户端安装SSH工具

  1. win平台使用xshell
  2. Linux平台需要安装客户端软件:yum install openssh-clients

1.登陆网站

我是最近刚装的ubuntu

客户端链接SSH服务

  1. 在win,打开xshell,新建一个会话:ssh root@192.168.2.20,输入密码就可以了进来了
  2. 在Linux,还是:ssh root@192.168.2.20
https://bitnami.com/stack/redmine/installer

版本信息如下

SSH config

  1. config为了方便我们管理多个ssh
  2. config存放的路径:~/.ssh/config
  3. config配置语法
  4. 关键字:
Host 别名
HostName 主机名
Port 端口
User 用户名
IdentityFile 密钥文件的路径
  1. 具体的操作

    • 首先使用ssh root@192.168.2.20登陆,然后cd ~/.ssh/
    • 此时会发现没有这个config这个文件
    • 创建一个config文件:touch config
    • vim config进入这个文件,输入i,进入编辑模式,如图,然后按esc,输入:wq保存退出

    金沙澳门官网网址 1

    • 此时输入:ssh imooc 就可以快速链接了,当然了,在配置文件中可以输入不同的别名,这样多的话就方便管理了

 

Linux version 4.4.0-78-generic (buildd@lgw01-11) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) )

SSH安全免密码登陆:ssh key

  1. ssh key使用非对称加密方式生成公钥和私钥
  2. 私钥存放的位置在本地 ~/.ssh目录
  3. 公钥可以对外公开放,放在服务器的~/.ssh/authorized_keys
  4. Linux平台生成ssh key
    • ssh-keygen -t rsa
  5. Win
    • 在xshell中,工具--新建用户密码生成向导--下一步
    • 到输入密钥名称这个得记住imocc_linux,然后下面的密码可以输入也可以不输入
    • 另存为文件就可以
    • 然后需要把生成的这个的公钥放到服务器上,进入 cd ~/.ssh/
    • 发现没有那个文件,这个时候新建一个 touch authorized_keys文件
    • 用vim打开,把生成的公钥复制进来就可以了,然后保存退出
    • 这个时候在xshell中新建一个会话就可以免密码登陆了,如图:
      金沙澳门官网网址 2
  6. Linux

    • 首先cd ~/.ssh/
    • 开始生成ssh-keygen -t rsa,此时输入文件的名字,imooc_rsa,这个得记住,然后下面的密码可以输入也可以不输入
    • 此时ls查看一下就可以看到,如图:
      金沙澳门官网网址 3

    • 此时用cat imooc_rsa.pub看到公钥,把这个复制下来

    • 还是放入到touch authorized_keys文件中,此时这个文件中已经有连个公钥了
    • 然后把私钥加入到本地空间中ssh-add ~/.ssh/imooc_rsa

下载

大家也可以在linux命令行敲cat /proc/version查看自己的linux版本

SSH安全端口

  1. 如何改变SSH服务端口,修改/etc/ssh/sshd_config配置就可以了
  2. 修改Port对应的值就可以了,如图:
    金沙澳门官网网址 4

  3. 服务重启:service sshd restart

金沙澳门官网网址 5

 

2.我是使用的scp 从本地上传到自己的服务器

二丶关于发现这个问题的现象以及解决方法

scp /本机目录/本机文件 root@ip:/目标服务器路径

现象1//

 

刚安装没几天,开机后都会有error对话框弹出,发送错误报告到官网上被推荐了好几个修复bug的补丁并没有解决问题

通过ssh登陆服务器

又由于一开始认为这个报错对我没啥影响我决定先忽略它了

检查自己服务器是否安装了ruby

金沙澳门官网网址 6

 

 

ruby -v

对于刚刚接触ubuntu的我并不知道KDE是啥东东,由于这个不是重点,我会把对KDE的介绍放在文章最后

 

 

如果没有ruby 登陆ruby官网

现象2//

后面我在学习中需要对我用root用户访问我linux的22号端口,也就是ssh服务进行访问的时候,我准备去修改/etc/ssh/sshd_config这个文件时发现我压根没有这个文件

下载安装ruby

 

目前最高版本是2.4.1

 

wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.gz
tar xzvf ruby-2.4.1.tar.gz

现象3//

 

后面去网上查询时网友们说没有这个文件可能是openssh-server没有正确安装(解决这个问题的原网址

 

具体报错如下:

下载解压后 增加环境变量

txl@txl-Aphrodite:/etc/ssh$ ll
总用量 316
drwxr-xr-x   2 root root   4096 5月  24 11:19 ./
drwxr-xr-x 145 root root  12288 5月  25 00:28 ../
-rw-r--r--   1 root root 300261 3月  16 22:04 moduli
-rw-r--r--   1 root root   1756 3月  16 22:04 ssh_config
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-s
openssh-server       openssh-sftp-server  
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-server
[sudo] txl 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
 kde-telepathy-minimal : 依赖: kde-config-telepathy-accounts (>= 15.04.0) 但是它将不会被安装
 openssh-server : 依赖: openssh-sftp-server 但是它将不会被安装
                  推荐: ncurses-term 但是它将不会被安装
                  推荐: ssh-import-id 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
txl@txl-Aphrodite:/etc/ssh$
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde
Display all 277 possibilities? (y or n)
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde-config-telepathy-accounts
kde-config-telepathy-accounts      kde-config-telepathy-accounts-dbg
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde-config-telepathy-accounts
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:
  kde-config-telepathy-accounts
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 43 个软件包未被升级。
有 696 个软件包没有被完全安装或卸载。
需要下载 0 B/137 kB 的归档。
解压缩后会消耗 825 kB 的额外空间。
(正在读取数据库 ... 系统当前共安装有 291964 个文件和目录。)
正准备解包 .../kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb  ...
正在解包 kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) ...
dpkg: 处理归档 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb (--unpack)时出错:
 正试图覆盖 /usr/share/accounts/services/google-im.service,它同时被包含于软件包 account-plugin-google 0.12+16.04.20160126-0ubuntu1
正在处理用于 libc-bin (2.23-0ubuntu7) 的触发器 ...
在处理时有错误发生:
 /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

 

vi /etc/profile

什么又是KDE!很好你很成功的引起了我的注意

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:【金沙澳门官网网址】分享三个是因为KDE未被科

关键词:

上一篇:输入地址到页面显示发生了写什么,Web前端工程

下一篇:没有了