CentOS7开启SSH并且安装Docker与oh-my-zsh

Ozixue · · 159 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

开启SSH

  1. 修改SSH配置文件/etc/ssh/sshd_config

    vi /etc/ssh/sshd_config
    
  2. 修改38行PermitRootLogin和65行PasswordAuthenticationyes

  3. 设置密码, 输入命令 passwd

  4. 重启SSH服务使修改生效

    service sshd restart ##centos 7
    

安装zsh配置oh-my-zsh

  1. 安装: yum install -y zsh

  2. 设置默认shell: chsh -s /bin/zsh

  3. 安装Git: yum install -y git

  4. 安装oh-my-zsh(自动)

    -- 网络问题可能会报错
    -- curl: (7) Failed connect to raw.githubusercontent.com:443; 拒绝连接
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    
    -- 手动安装
    git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
    -- 复制配置
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
    
  5. 配置插件

    -- 安装zsh-autosuggestions
    git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
    
    # git golang wd npm history history-substring-search last-working-dir web-search zsh-autosuggestions docker
    
    # 刷新
    source ~/.zshrc
    
  6. 重启生效: reboot

设置静态IP

  1. 编辑 vim /etc/sysconfig/network-scripts/ifcfg-你的网卡名字

  2. 添加/修改

    # 使用静态IP地址,默认为dhcp 
    BOOTPROTO="static"
    # 设置的静态IP地址
    IPADDR="19.37.33.66"
    # 子网掩码
    NETMASK="255.255.255.0"
    # 网关地址 
    GATEWAY="19.37.33.1"
    # DNS服务器(此设置没有用到,所以我的里面没有添加)
    DNS1="192.168.241.2"
    #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡
    ONBOOT=yes
    
  3. 修改/etc/sysconfig/network

    # Created by anaconda
    NETWORKING=yes
    GATEWAY=19.37.33.1
    
  4. 重启网络服务

    service network restart
    

安装Docker CE

# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
yum makecache fast
yum -y install docker-ce
# Step 4: 开启Docker服务
service docker start
# 开机启动
chkconfig --add docker
chkconfig docker on
# 创建docker用户组
groupadd docker
# 应用用户加入docker用户组
usermod -aG docker ${USER}
# 重启docker服务
systemctl restart docker
# 配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://kdmxu8hd.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:Ozixue

查看原文:CentOS7开启SSH并且安装Docker与oh-my-zsh

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077

159 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传