回答編集履歴

3

環境追記

2019/01/18 13:01

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- [追記 1/18]
19
+ [追記 1/18] (環境: Debian 多分、最新)
20
20
 
21
21
  新規ユーザー(test)を作って確認してみました。 (さすがに rootはリスクあるので一般ユーザー)
22
22
 

2

誤記訂正

2019/01/18 13:01

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  $ su test (当然ながら、エラー)
26
26
 
27
- で、```cd /``` で / に移動し、```$ su rain``` は OKでした。
27
+ で、```cd /``` で / に移動し、```$ su test``` は OKでした。
28
28
 
29
29
  もし、```/usr/local/bin/zsh``` があれば、```/``` に移動してから、```su``` でログインできるのではないかと思います。
30
30
 

1

試してみました。

2019/01/18 13:00

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -13,3 +13,19 @@
13
13
  今、動いている環境が無いので、確認できませんが、su コマンドを調べて見た([suコマンドでユーザーを切り替える](https://kazmax.zpp.jp/linux_beginner/su.html))ところ、
14
14
 
15
15
  su -s <shell> で起動するshell指定ができるみたいなので、 ```su -s /bin/zsh``` としてはどうでしょうか?
16
+
17
+
18
+
19
+ [追記 1/18]
20
+
21
+ 新規ユーザー(test)を作って確認してみました。 (さすがに rootはリスクあるので一般ユーザー)
22
+
23
+ ログインシェル: bin/bash (先頭に '/' 無し。 /bin/bash はある)
24
+
25
+ $ su test (当然ながら、エラー)
26
+
27
+ で、```cd /``` で / に移動し、```$ su rain``` は OKでした。
28
+
29
+ もし、```/usr/local/bin/zsh``` があれば、```/``` に移動してから、```su``` でログインできるのではないかと思います。
30
+
31
+ 参考までに。