Contents
hide
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 #生成索引缓存
发表回复