Rocky Linux 9.5 SSH快速配置

Linux SSH快速配置

下载:Rocky-x86_64-minimal.iso

ssh证书登录

ssh-keygen [-t rsa] # 连续三次回车,ssh1 只支持 rsa1,ssh2 支持所有的。会在~/.ssh目录里生成id_rsa(私钥)和id_rsa.pub(公钥)文件
mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys  # 注意:使用PUTTYGEN.exe生成的公钥,会提示证书错误,因为被分行。
C:\>scp username@ip:~/.ssh/id_rsa d:\  # Host上,下载私密文件 scp、pscp,使用puttygen转换证书格式,再使用putty连接
rm -f ~/.ssh/id_rsa # 下载成功后,从服务器上将删除私钥
sudo vi /etc/ssh/sshd_config   # vi查找  ?Pub 回车后,按n找下一个。Ctrl+G 显示当前光标所在行的%及总行数,再输入数字11回车,光标会向下移11行。 将光标移到第11行:11G
    PubkeyAuthentication yes #开启证书登录,默认就是
    AuthorizedKeysFile .ssh/authorized_keys #默认就是
    PasswordAuthentication no #确认连接成功后,关闭密码认证;注意此时sftp/scp都不能使用密码了,也要使用私钥,这时PAGEANT.exe就大显身手了。
sudo grep -E ^[^#] /etc/ssh/sshd_config  # 内容确认
sudo systemctl restart sshd.service # 确认无误后,重启

换源aliyun(ali官方指导

ls -al /etc/yum.repos.d/
cp /etc/yum.repos.d/rocky*.repo ~  # 先备份

sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
    -i.bak \
    /etc/yum.repos.d/rocky*.repo

sudo dnf makecache # 重建源缓存
uname -r
sudo yum upgrade # 升级

sudo yum install vim
sudo vim /etc/vimrc # 在最后增加行 set number ,Ctrl+G 显示当前光标所在行的%及总行数,再输入数字11回车,光标会向下移11行。 将光标移到第11行:11G

安装虚拟机增强工具

sudo yum install open-vm-tools # vmware tools

# 来宾服务通过 Linux 内核提供,集成服务驱动程序称为hv_utils,不需要单独安装。
lsmod | grep hv_utils # 是否加载了hv_utils
ps -ef | grep hv # 守护程序是否正在运行

# virt ?没有尝试过。

清理

su # 切换到root下清理,同效果的还有 sudo -i
sudo yum clean all #清理所有
sudo yum makecache #生成索引缓存

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注