问答

ssh远程登录时能不能切换shell?

作者:admin 2021-06-21 我要评论

问题描述 服务器是AIX系统,默认shell是ksh,无法使用TAB补全功能。我想在ssh远程登录时切换shell为bash。能不能实现? 问题出现的平台版本及自己尝试过哪些方法...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

问题描述

服务器是AIX系统,默认shell是ksh,无法使用TAB补全功能。我想在ssh远程登录时切换shell为bash。能不能实现?

问题出现的平台版本及自己尝试过哪些方法

AIX 7
使用ssh -t 选项可以切换bash,但是无法使用一些命令,如sqlplus。

ssh root@myhost -t bash
###

Linux 下是可以的,直接输入命令 bash 回车就行了(其实 SHELL 本质就是个前台进程,运行就好)。

没用过 AIX 这么高级的玩意儿,就不太清楚可不可以了。

不过一般来说类 Unix 操作系统都应该是差不多的。

###

Linux修改某用户默认shell - 简书
https://www.jianshu.com/p/166...

useradd -s /bin/bash <username>
###

无法使用命令可能bashrc没配置正确

###

要么把用户的默认终端改了 usermod -s /bin/bash <username>
要么就把当前用户登录后的 ~/.profile 最后加一句 /bin/bash

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • ssh远程登录时能不能切换shell?

    ssh远程登录时能不能切换shell?

  • 请教大众点评的cookie是怎么生成的?有

    请教大众点评的cookie是怎么生成的?有

  • 如何获取字典一组键值的最后一个元素

    如何获取字典一组键值的最后一个元素

  • php将导入的表格中的数据转化成html 怎

    php将导入的表格中的数据转化成html 怎

腾讯云代理商
海外云服务器